-
Notifications
You must be signed in to change notification settings - Fork 41
/
DbExpressionBinding.xml
118 lines (118 loc) · 7.28 KB
/
DbExpressionBinding.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
<Type Name="DbExpressionBinding" FullName="System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding">
<TypeSignature Language="C#" Value="public sealed class DbExpressionBinding" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit DbExpressionBinding extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class DbExpressionBinding" />
<TypeSignature Language="F#" Value="type DbExpressionBinding = class" />
<AssemblyInfo>
<AssemblyName>EntityFramework</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Describes a binding for an expression. Conceptually similar to a foreach loop
in C#. The DbExpression property defines the collection being iterated over,
while the Var property provides a means to reference the current element
of the collection during the iteration. DbExpressionBinding is used to describe the set arguments
to relational expressions such as <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbFilterExpression" />, <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbProjectExpression" />
and <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbJoinExpression" />.
</summary>
<remarks>To be added.</remarks>
<altmember cref="T:System.Data.Entity.Core.Common.CommandTrees.DbExpression" />
<altmember cref="P:System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding.Variable" />
</Docs>
<Members>
<Member MemberName="Expression">
<MemberSignature Language="C#" Value="public System.Data.Entity.Core.Common.CommandTrees.DbExpression Expression { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Data.Entity.Core.Common.CommandTrees.DbExpression Expression" />
<MemberSignature Language="DocId" Value="P:System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding.Expression" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Expression As DbExpression" />
<MemberSignature Language="F#" Value="member this.Expression : System.Data.Entity.Core.Common.CommandTrees.DbExpression" Usage="System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding.Expression" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>EntityFramework</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Data.Entity.Core.Common.CommandTrees.DbExpression</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbExpression" /> that defines the input set.
</summary>
<value>
The <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbExpression" /> that defines the input set.
</value>
<remarks>To be added.</remarks>
<exception cref="T:System.ArgumentNullException">The expression is null.</exception>
<exception cref="T:System.ArgumentException">The expression is not associated with the command tree of the binding, or its result type is not equal or promotable to the result type of the current value of the property.</exception>
</Docs>
</Member>
<Member MemberName="Variable">
<MemberSignature Language="C#" Value="public System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression Variable { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression Variable" />
<MemberSignature Language="DocId" Value="P:System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding.Variable" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Variable As DbVariableReferenceExpression" />
<MemberSignature Language="F#" Value="member this.Variable : System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression" Usage="System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding.Variable" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>EntityFramework</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression" /> that references the element variable.
</summary>
<value>The variable reference.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="VariableName">
<MemberSignature Language="C#" Value="public string VariableName { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string VariableName" />
<MemberSignature Language="DocId" Value="P:System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding.VariableName" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property VariableName As String" />
<MemberSignature Language="F#" Value="member this.VariableName : string" Usage="System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding.VariableName" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>EntityFramework</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the name assigned to the element variable.</summary>
<value>The name assigned to the element variable.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="VariableType">
<MemberSignature Language="C#" Value="public System.Data.Entity.Core.Metadata.Edm.TypeUsage VariableType { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Data.Entity.Core.Metadata.Edm.TypeUsage VariableType" />
<MemberSignature Language="DocId" Value="P:System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding.VariableType" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property VariableType As TypeUsage" />
<MemberSignature Language="F#" Value="member this.VariableType : System.Data.Entity.Core.Metadata.Edm.TypeUsage" Usage="System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding.VariableType" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>EntityFramework</AssemblyName>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Data.Entity.Core.Metadata.Edm.TypeUsage</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the type metadata of the element variable.</summary>
<value>The type metadata of the element variable. </value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>