-
Notifications
You must be signed in to change notification settings - Fork 40
/
ISqlQueryMapping.xml
187 lines (187 loc) · 13.1 KB
/
ISqlQueryMapping.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
<Type Name="ISqlQueryMapping" FullName="Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping">
<TypeSignature Language="C#" Value="public interface ISqlQueryMapping : Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISqlQueryMapping implements class Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, class Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase" FrameworkAlternate="efcore-5.0" />
<TypeSignature Language="DocId" Value="T:Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping" />
<TypeSignature Language="VB.NET" Value="Public Interface ISqlQueryMapping
Implements IAnnotatable, ITableMappingBase" />
<TypeSignature Language="F#" Value="type ISqlQueryMapping = interface
 interface ITableMappingBase
 interface IAnnotatable" FrameworkAlternate="efcore-5.0" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract ISqlQueryMapping implements class Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, class Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable, class Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase" FrameworkAlternate="efcore-6.0;efcore-7.0" />
<TypeSignature Language="F#" Value="type ISqlQueryMapping = interface
 interface ITableMappingBase
 interface IAnnotatable
 interface IReadOnlyAnnotatable" FrameworkAlternate="efcore-6.0;efcore-7.0;efcore-8.0" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract beforefieldinit ISqlQueryMapping implements class Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, class Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable, class Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase" FrameworkAlternate="efcore-8.0" />
<AssemblyInfo>
<AssemblyName>Microsoft.EntityFrameworkCore.Relational</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces>
<Interface>
<InterfaceName>Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase</InterfaceName>
</Interface>
<Interface FrameworkAlternate="efcore-6.0;efcore-7.0;efcore-8.0">
<InterfaceName>Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>
Represents entity type mapping to a SQL query.
</summary>
<remarks>
See <see href="https://aka.ms/efcore-docs-raw-sql">Executing raw SQL commands with EF Core</see>
for more information and examples.
</remarks>
</Docs>
<Members>
<Member MemberName="ColumnMappings">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumnMapping> ColumnMappings { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IEnumerable`1<class Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumnMapping> ColumnMappings" />
<MemberSignature Language="DocId" Value="P:Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping.ColumnMappings" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ColumnMappings As IEnumerable(Of ISqlQueryColumnMapping)" />
<MemberSignature Language="F#" Value="member this.ColumnMappings : seq<Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumnMapping>" Usage="Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping.ColumnMappings" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.EntityFrameworkCore.Relational</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumnMapping></ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the properties mapped to columns on the target SQL query.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsDefaultSqlQueryMapping">
<MemberSignature Language="C#" Value="public bool IsDefaultSqlQueryMapping { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsDefaultSqlQueryMapping" />
<MemberSignature Language="DocId" Value="P:Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping.IsDefaultSqlQueryMapping" />
<MemberSignature Language="VB.NET" Value="Public Property IsDefaultSqlQueryMapping As Boolean" />
<MemberSignature Language="F#" Value="member this.IsDefaultSqlQueryMapping : bool with get, set" Usage="Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping.IsDefaultSqlQueryMapping" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.EntityFrameworkCore.Relational</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the value indicating whether this is the SQL query mapping
that should be used when the entity type is queried.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase.ToDebugString">
<MemberSignature Language="C#" Value="override sealed string ITableMappingBase.ToDebugString (Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions options, int indent);" />
<MemberSignature Language="ILAsm" Value=".method hidebysig virtual instance string Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase.ToDebugString(valuetype Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions options, int32 indent) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping.Microsoft#EntityFrameworkCore#Metadata#ITableMappingBase#ToDebugString(Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions,System.Int32)" />
<MemberSignature Language="VB.NET" Value=" Overrides NotOverridable Function ToDebugString (options As MetadataDebugStringOptions, indent As Integer) As String Implements ITableMappingBase.ToDebugString" />
<MemberSignature Language="F#" Value="abstract member Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase.ToDebugString : Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions * int -> string
override this.Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase.ToDebugString : Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions * int -> string" Usage="iSqlQueryMapping.Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase.ToDebugString (options, indent)" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:Microsoft.EntityFrameworkCore.Metadata.ITableMappingBase.ToDebugString(Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions,System.Int32)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.EntityFrameworkCore.Relational</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions" Index="0" FrameworkAlternate="efcore-8.0" />
<Parameter Name="indent" Type="System.Int32" Index="1" FrameworkAlternate="efcore-8.0" />
</Parameters>
<Docs>
<param name="options">Options for generating the string.</param>
<param name="indent">The number of indent spaces to use before each new line.</param>
<summary>
<para>
Creates a human-readable representation of the given metadata.
</para>
<para>
Warning: Do not rely on the format of the returned string.
It is designed for debugging only and may change arbitrarily between releases.
</para>
</summary>
<returns>A human-readable representation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SqlQuery">
<MemberSignature Language="C#" Value="public Microsoft.EntityFrameworkCore.Metadata.ISqlQuery SqlQuery { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.EntityFrameworkCore.Metadata.ISqlQuery SqlQuery" />
<MemberSignature Language="DocId" Value="P:Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping.SqlQuery" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property SqlQuery As ISqlQuery" />
<MemberSignature Language="F#" Value="member this.SqlQuery : Microsoft.EntityFrameworkCore.Metadata.ISqlQuery" Usage="Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping.SqlQuery" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.EntityFrameworkCore.Relational</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.EntityFrameworkCore.Metadata.ISqlQuery</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the target SQL query.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToDebugString">
<MemberSignature Language="C#" Value="public virtual string ToDebugString (Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions options = Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions.ShortDefault, int indent = 0);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string ToDebugString(valuetype Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions options, int32 indent) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.EntityFrameworkCore.Metadata.ISqlQueryMapping.ToDebugString(Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions,System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function ToDebugString (Optional options As MetadataDebugStringOptions = Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions.ShortDefault, Optional indent As Integer = 0) As String" />
<MemberSignature Language="F#" Value="abstract member ToDebugString : Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions * int -> string
override this.ToDebugString : Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions * int -> string" Usage="iSqlQueryMapping.ToDebugString (options, indent)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.EntityFrameworkCore.Relational</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="options" Type="Microsoft.EntityFrameworkCore.Infrastructure.MetadataDebugStringOptions" Index="0" FrameworkAlternate="efcore-6.0;efcore-7.0" />
<Parameter Name="indent" Type="System.Int32" Index="1" FrameworkAlternate="efcore-6.0;efcore-7.0" />
</Parameters>
<Docs>
<param name="options">Options for generating the string.</param>
<param name="indent">The number of indent spaces to use before each new line.</param>
<summary>
<para>
Creates a human-readable representation of the given metadata.
</para>
<para>
Warning: Do not rely on the format of the returned string.
It is designed for debugging only and may change arbitrarily between releases.
</para>
</summary>
<returns>A human-readable representation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>