1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.Linq.Expressions</name>
7 <member name="T:System.Linq.IOrderedQueryable">
8 <summary>表示排序作業的結果。</summary>
9 <filterpriority>2</filterpriority>
11 <member name="T:System.Linq.IOrderedQueryable`1">
12 <summary>表示排序作業的結果。</summary>
13 <typeparam name="T">資料來源的內容型別。這個類型參數是 Covariant。換言之,您可以使用所指定的類型或是衍生程度較大的任一類型。如需共變數與反變數的詳細資訊,請參閱泛型中的共變數和反變數。</typeparam>
15 <member name="T:System.Linq.IQueryable">
16 <summary>提供功能,對未指定資料型別的特定資料來源評估查詢。</summary>
17 <filterpriority>2</filterpriority>
19 <member name="P:System.Linq.IQueryable.ElementType">
20 <summary>取得與這個 <see cref="T:System.Linq.IQueryable" /> 執行個體關聯的運算式樹狀架構執行時,所傳回項目的型別。</summary>
22 <see cref="T:System.Type" />,表示與這個物件關聯的運算式樹狀架構執行時,所傳回項目的型別。</returns>
24 <member name="P:System.Linq.IQueryable.Expression">
25 <summary>取得與 <see cref="T:System.Linq.IQueryable" /> 之執行個體關聯的運算式樹狀架構。</summary>
26 <returns>與這個 <see cref="T:System.Linq.IQueryable" /> 之執行個體相關聯的 <see cref="T:System.Linq.Expressions.Expression" />。</returns>
28 <member name="P:System.Linq.IQueryable.Provider">
29 <summary>取得與這個資料來源關聯的查詢提供者。</summary>
30 <returns>與這個資料來源關聯的 <see cref="T:System.Linq.IQueryProvider" />。</returns>
32 <member name="T:System.Linq.IQueryable`1">
33 <summary>提供功能,對已知資料型別的特定資料來源評估查詢。</summary>
34 <typeparam name="T">資料來源中的資料型別。這個類型參數是 Covariant。換言之,您可以使用所指定的類型或是衍生程度較大的任一類型。如需共變數與反變數的詳細資訊,請參閱泛型中的共變數和反變數。</typeparam>
36 <member name="T:System.Linq.IQueryProvider">
37 <summary>定義方法來建立並執行 <see cref="T:System.Linq.IQueryable" /> 物件所描述的查詢。</summary>
38 <filterpriority>2</filterpriority>
40 <member name="M:System.Linq.IQueryProvider.CreateQuery``1(System.Linq.Expressions.Expression)">
41 <summary>建構 <see cref="T:System.Linq.IQueryable`1" /> 物件,這個物件可評估由指定的運算式樹狀架構所表示的查詢。</summary>
43 <see cref="T:System.Linq.IQueryable`1" />,可評估由指定的運算式樹狀架構所表示的查詢。</returns>
44 <param name="expression">代表 LINQ 查詢的運算式樹狀架構。</param>
45 <typeparam name="TElement">所傳回 <see cref="T:System.Linq.IQueryable`1" /> 之項目的型別。</typeparam>
47 <member name="M:System.Linq.IQueryProvider.CreateQuery(System.Linq.Expressions.Expression)">
48 <summary>建構 <see cref="T:System.Linq.IQueryable" /> 物件,這個物件可評估由指定的運算式樹狀架構所表示的查詢。</summary>
50 <see cref="T:System.Linq.IQueryable" />,可評估由指定的運算式樹狀架構所表示的查詢。</returns>
51 <param name="expression">代表 LINQ 查詢的運算式樹狀架構。</param>
53 <member name="M:System.Linq.IQueryProvider.Execute``1(System.Linq.Expressions.Expression)">
54 <summary>執行由指定之運算式樹狀架構所代表的強型別查詢。</summary>
55 <returns>執行指定的查詢所產生的值。</returns>
56 <param name="expression">代表 LINQ 查詢的運算式樹狀架構。</param>
57 <typeparam name="TResult">執行查詢所產生值的型別。</typeparam>
59 <member name="M:System.Linq.IQueryProvider.Execute(System.Linq.Expressions.Expression)">
60 <summary>執行指定之運算式樹狀架構所代表的查詢。</summary>
61 <returns>執行指定的查詢所產生的值。</returns>
62 <param name="expression">代表 LINQ 查詢的運算式樹狀架構。</param>
64 <member name="T:System.Linq.Expressions.BinaryExpression">
65 <summary>表示有二元運算子的運算式。</summary>
67 <member name="M:System.Linq.Expressions.BinaryExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
68 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
69 <returns>瀏覽這個節點的結果。</returns>
70 <param name="visitor">瀏覽這個節點的造訪者。</param>
72 <member name="P:System.Linq.Expressions.BinaryExpression.CanReduce">
73 <summary>取得值,指出是否可以減少運算式樹狀架構的節點。</summary>
74 <returns>如果運算式樹狀架構節點可以精簡則為 true,否則為 false。</returns>
76 <member name="P:System.Linq.Expressions.BinaryExpression.Conversion">
77 <summary>取得聯合或複合指派運算所使用的型別轉換函式。</summary>
78 <returns>表示型別轉換函式的 <see cref="T:System.Linq.Expressions.LambdaExpression" />。</returns>
80 <member name="P:System.Linq.Expressions.BinaryExpression.IsLifted">
81 <summary>取得值,這個值指出運算式樹狀節點是否表示對運算子的「消除」(Lifted) 呼叫。</summary>
82 <returns>如果節點表示消除呼叫,則為 true,否則為 false。</returns>
84 <member name="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull">
85 <summary>取得值,這個值指出運算式樹狀節點是否表示對運算子的「消除」呼叫,該運算子的傳回型別對可為 null 的型別已消除。</summary>
86 <returns>如果運算子的傳回型別對可為 null 的型別消除,則為 true,否則為false。</returns>
88 <member name="P:System.Linq.Expressions.BinaryExpression.Left">
89 <summary>取得二元作業的左運算元。</summary>
91 <see cref="T:System.Linq.Expressions.Expression" />,表示二元運算的左運算元。</returns>
93 <member name="P:System.Linq.Expressions.BinaryExpression.Method">
94 <summary>取得二元作業的實作方法。</summary>
96 <see cref="T:System.Reflection.MethodInfo" />,表示實作的方法。</returns>
98 <member name="M:System.Linq.Expressions.BinaryExpression.Reduce">
99 <summary>將二進位運算式節點精簡為更簡單的運算式。</summary>
100 <returns>精簡的運算式。</returns>
102 <member name="P:System.Linq.Expressions.BinaryExpression.Right">
103 <summary>取得二元作業的右運算元。</summary>
105 <see cref="T:System.Linq.Expressions.Expression" />,表示二元運算的右運算元。</returns>
107 <member name="M:System.Linq.Expressions.BinaryExpression.Update(System.Linq.Expressions.Expression,System.Linq.Expressions.LambdaExpression,System.Linq.Expressions.Expression)">
108 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
109 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
110 <param name="left">結果的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 屬性。</param>
111 <param name="conversion">結果的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性。</param>
112 <param name="right">結果的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性。</param>
114 <member name="T:System.Linq.Expressions.BlockExpression">
115 <summary>表示區塊,其中包含可定義變數的運算式序列。</summary>
117 <member name="M:System.Linq.Expressions.BlockExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
118 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
119 <returns>瀏覽這個節點的結果。</returns>
120 <param name="visitor">瀏覽這個節點的造訪者。</param>
122 <member name="P:System.Linq.Expressions.BlockExpression.Expressions">
123 <summary>取得這個區塊中的運算式。</summary>
124 <returns>唯讀集合,包含這個區塊中的所有運算式。</returns>
126 <member name="P:System.Linq.Expressions.BlockExpression.NodeType">
127 <summary>傳回這個運算式的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
128 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
130 <member name="P:System.Linq.Expressions.BlockExpression.Result">
131 <summary>取得這個區塊中的最後一個運算式。</summary>
133 <see cref="T:System.Linq.Expressions.Expression" /> 物件,表示這個區塊中的最後一個運算式。</returns>
135 <member name="P:System.Linq.Expressions.BlockExpression.Type">
136 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
138 <see cref="P:System.Linq.Expressions.BlockExpression.Type" />,表示運算式的靜態型別。</returns>
140 <member name="M:System.Linq.Expressions.BlockExpression.Update(System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression},System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
141 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
142 <returns>如果沒有變更任何子系則為這個運算式,否則為具有更新之子系的運算式。</returns>
143 <param name="variables">結果的 <see cref="P:System.Linq.Expressions.BlockExpression.Variables" /> 屬性。</param>
144 <param name="expressions">結果的 <see cref="P:System.Linq.Expressions.BlockExpression.Expressions" /> 屬性。</param>
146 <member name="P:System.Linq.Expressions.BlockExpression.Variables">
147 <summary>取得這個區塊中定義的變數。</summary>
148 <returns>唯讀集合,包含這個區塊中定義的所有變數。</returns>
150 <member name="T:System.Linq.Expressions.CatchBlock">
151 <summary>表示 try 區塊中的 catch 陳述式。</summary>
153 <member name="P:System.Linq.Expressions.CatchBlock.Body">
154 <summary>取得 catch 區塊的主體。</summary>
155 <returns>表示 catch 主體的 <see cref="T:System.Linq.Expressions.Expression" /> 物件。</returns>
157 <member name="P:System.Linq.Expressions.CatchBlock.Filter">
158 <summary>取得 <see cref="T:System.Linq.Expressions.CatchBlock" /> 篩選條件的主體。</summary>
160 <see cref="T:System.Linq.Expressions.Expression" /> 物件,表示 <see cref="T:System.Linq.Expressions.CatchBlock" /> 篩選條件的主體。</returns>
162 <member name="P:System.Linq.Expressions.CatchBlock.Test">
163 <summary>取得這個處理常式所攔截 <see cref="T:System.Exception" /> 的型別。</summary>
165 <see cref="T:System.Type" /> 物件,表示這個處理常式所攔截 <see cref="T:System.Exception" /> 的型別。</returns>
167 <member name="M:System.Linq.Expressions.CatchBlock.ToString">
168 <summary>傳回 <see cref="T:System.String" />,表示目前的 <see cref="T:System.Object" />。</summary>
170 <see cref="T:System.String" />,表示目前的 <see cref="T:System.Object" />。</returns>
172 <member name="M:System.Linq.Expressions.CatchBlock.Update(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
173 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
174 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
175 <param name="variable">結果的 <see cref="P:System.Linq.Expressions.CatchBlock.Variable" /> 屬性。</param>
176 <param name="filter">結果的 <see cref="P:System.Linq.Expressions.CatchBlock.Filter" /> 屬性。</param>
177 <param name="body">結果的 <see cref="P:System.Linq.Expressions.CatchBlock.Body" /> 屬性。</param>
179 <member name="P:System.Linq.Expressions.CatchBlock.Variable">
180 <summary>取得這個處理常式所攔截 <see cref="T:System.Exception" /> 物件的參考。</summary>
182 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 物件,表示這個處理常式所攔截 <see cref="T:System.Exception" /> 物件的參考。</returns>
184 <member name="T:System.Linq.Expressions.ConditionalExpression">
185 <summary>表示有條件式運算子的運算式。</summary>
187 <member name="M:System.Linq.Expressions.ConditionalExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
188 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
189 <returns>瀏覽這個節點的結果。</returns>
190 <param name="visitor">瀏覽這個節點的造訪者。</param>
192 <member name="P:System.Linq.Expressions.ConditionalExpression.IfFalse">
193 <summary>如果測試評估為 false,則取得運算式來執行。</summary>
195 <see cref="T:System.Linq.Expressions.Expression" />,表示要執行的運算式 (如果測試為 false)。</returns>
197 <member name="P:System.Linq.Expressions.ConditionalExpression.IfTrue">
198 <summary>如果測試評估為 true,則取得運算式來執行。</summary>
200 <see cref="T:System.Linq.Expressions.Expression" />,表示要執行的運算式 (如果測試為 true)。</returns>
202 <member name="P:System.Linq.Expressions.ConditionalExpression.NodeType">
203 <summary>傳回這個運算式的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
204 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
206 <member name="P:System.Linq.Expressions.ConditionalExpression.Test">
207 <summary>取得條件運算的測試。</summary>
209 <see cref="T:System.Linq.Expressions.Expression" />,表示條件運算的測試。</returns>
211 <member name="P:System.Linq.Expressions.ConditionalExpression.Type">
212 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
214 <see cref="P:System.Linq.Expressions.ConditionalExpression.Type" />,表示運算式的靜態型別。</returns>
216 <member name="M:System.Linq.Expressions.ConditionalExpression.Update(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
217 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,則會傳回這個運算式。</summary>
218 <returns>如果沒有變更任何子系則為這個運算式,否則為具有更新之子系的運算式。</returns>
219 <param name="test">結果的 <see cref="P:System.Linq.Expressions.ConditionalExpression.Test" /> 屬性。</param>
220 <param name="ifTrue">結果的 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfTrue" /> 屬性。</param>
221 <param name="ifFalse">結果的 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfFalse" /> 屬性。</param>
223 <member name="T:System.Linq.Expressions.ConstantExpression">
224 <summary>表示有常數值的運算式。</summary>
226 <member name="M:System.Linq.Expressions.ConstantExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
227 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
228 <returns>瀏覽這個節點的結果。</returns>
229 <param name="visitor">瀏覽這個節點的造訪者。</param>
231 <member name="P:System.Linq.Expressions.ConstantExpression.NodeType">
232 <summary>傳回這個 Expression 的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
233 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
235 <member name="P:System.Linq.Expressions.ConstantExpression.Type">
236 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
238 <see cref="P:System.Linq.Expressions.ConstantExpression.Type" />,表示運算式的靜態型別。</returns>
240 <member name="P:System.Linq.Expressions.ConstantExpression.Value">
241 <summary>取得常數運算式的值。</summary>
243 <see cref="T:System.Object" /> 等於表示之運算式的值。</returns>
245 <member name="T:System.Linq.Expressions.DebugInfoExpression">
246 <summary>發出或清除偵錯資訊的序列點。這可讓偵錯工具在偵錯時反白顯示正確的原始程式碼。</summary>
248 <member name="M:System.Linq.Expressions.DebugInfoExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
249 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
250 <returns>瀏覽這個節點的結果。</returns>
251 <param name="visitor">瀏覽這個節點的造訪者。</param>
253 <member name="P:System.Linq.Expressions.DebugInfoExpression.Document">
254 <summary>取得表示原始程式檔的 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" />。</summary>
255 <returns>表示原始程式檔的 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" />。</returns>
257 <member name="P:System.Linq.Expressions.DebugInfoExpression.EndColumn">
258 <summary>取得這個 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的結尾欄。</summary>
259 <returns>用來產生包裝運算式的程式碼結尾欄號。</returns>
261 <member name="P:System.Linq.Expressions.DebugInfoExpression.EndLine">
262 <summary>取得這個 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的結尾行。</summary>
263 <returns>用來產生包裝運算式的程式碼結尾行號。</returns>
265 <member name="P:System.Linq.Expressions.DebugInfoExpression.IsClear">
266 <summary>取得值,這個值表示 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 是否用來清除序列點。</summary>
267 <returns>如果 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 是用來清除序列點則為 true,否則為 false。</returns>
269 <member name="P:System.Linq.Expressions.DebugInfoExpression.NodeType">
270 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
271 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
273 <member name="P:System.Linq.Expressions.DebugInfoExpression.StartColumn">
274 <summary>取得這個 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的起始欄。</summary>
275 <returns>用來產生包裝運算式的程式碼起始欄號。</returns>
277 <member name="P:System.Linq.Expressions.DebugInfoExpression.StartLine">
278 <summary>取得這個 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的起始行。</summary>
279 <returns>用來產生包裝運算式的程式碼起始行號。</returns>
281 <member name="P:System.Linq.Expressions.DebugInfoExpression.Type">
282 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
284 <see cref="P:System.Linq.Expressions.DebugInfoExpression.Type" />,表示運算式的靜態型別。</returns>
286 <member name="T:System.Linq.Expressions.DefaultExpression">
287 <summary>表示型別的預設值或空運算式。</summary>
289 <member name="P:System.Linq.Expressions.DefaultExpression.NodeType">
290 <summary>傳回這個運算式的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
291 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
293 <member name="P:System.Linq.Expressions.DefaultExpression.Type">
294 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
296 <see cref="P:System.Linq.Expressions.DefaultExpression.Type" />,表示運算式的靜態型別。</returns>
298 <member name="T:System.Linq.Expressions.ElementInit">
299 <summary>表示 <see cref="T:System.Collections.IEnumerable" /> 集合中單一項目的初始設定式。</summary>
301 <member name="P:System.Linq.Expressions.ElementInit.AddMethod">
302 <summary>取得可用來將項目加入至 <see cref="T:System.Collections.IEnumerable" /> 集合的執行個體方法。</summary>
304 <see cref="T:System.Reflection.MethodInfo" />,表示會將項目加入至集合的執行個體方法。</returns>
306 <member name="P:System.Linq.Expressions.ElementInit.Arguments">
307 <summary>取得引數集合,這些引數會傳遞到將項目加入至 <see cref="T:System.Collections.IEnumerable" /> 集合的方法。</summary>
309 <see cref="T:System.Linq.Expressions.Expression" /> 物件的 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,表示將項目加入至集合之方法的引數。</returns>
311 <member name="P:System.Linq.Expressions.ElementInit.System#Linq#Expressions#IArgumentProvider#ArgumentCount"></member>
312 <member name="M:System.Linq.Expressions.ElementInit.System#Linq#Expressions#IArgumentProvider#GetArgument(System.Int32)"></member>
313 <member name="M:System.Linq.Expressions.ElementInit.ToString">
314 <summary>傳回 <see cref="T:System.Linq.Expressions.ElementInit" /> 物件的文字表示。</summary>
316 <see cref="T:System.Linq.Expressions.ElementInit" /> 物件的文字表示。</returns>
318 <member name="M:System.Linq.Expressions.ElementInit.Update(System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
319 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
320 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
321 <param name="arguments">結果的 <see cref="P:System.Linq.Expressions.ElementInit.Arguments" /> 屬性。</param>
323 <member name="T:System.Linq.Expressions.Expression">
324 <summary>提供基底類別,表示運算式樹狀架構節點的類別可由此基底類別衍生。它也包含 static (在 Visual Basic 中為 Shared) Factory 方法來建立各種節點類型。這是 abstract 類別。</summary>
326 <member name="M:System.Linq.Expressions.Expression.#ctor">
327 <summary>建構 <see cref="T:System.Linq.Expressions.Expression" /> 的新執行個體。</summary>
329 <member name="M:System.Linq.Expressions.Expression.Accept(System.Linq.Expressions.ExpressionVisitor)">
330 <summary>分派給這個節點類型的特定造訪方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
331 <returns>瀏覽這個節點的結果。</returns>
332 <param name="visitor">瀏覽這個節點的造訪者。</param>
334 <member name="M:System.Linq.Expressions.Expression.Add(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
335 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表不含溢位檢查的算術加法運算。</summary>
337 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Add" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
338 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
339 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
340 <exception cref="T:System.ArgumentNullException">
341 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
342 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Addition 運算子。</exception>
344 <member name="M:System.Linq.Expressions.Expression.Add(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
345 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表不含溢位檢查的算術加法運算。實作的方法可加以指定。</summary>
347 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Add" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
348 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
349 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
350 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
351 <exception cref="T:System.ArgumentNullException">
352 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
353 <exception cref="T:System.ArgumentException">
354 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
355 <exception cref="T:System.InvalidOperationException">
356 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Addition 運算子。</exception>
358 <member name="M:System.Linq.Expressions.Expression.AddAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
359 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示不含溢位檢查的加法指派運算。</summary>
361 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AddAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
362 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
363 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
365 <member name="M:System.Linq.Expressions.Expression.AddAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
366 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示不含溢位檢查的加法指派運算。</summary>
368 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AddAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
369 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
370 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
371 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
373 <member name="M:System.Linq.Expressions.Expression.AddAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
374 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示不含溢位檢查的加法指派運算。</summary>
376 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AddAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
377 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
378 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
379 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
380 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
382 <member name="M:System.Linq.Expressions.Expression.AddAssignChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
383 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示包含溢位檢查的加法指派運算。</summary>
385 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AddAssignChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
386 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
387 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
389 <member name="M:System.Linq.Expressions.Expression.AddAssignChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
390 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示包含溢位檢查的加法指派運算。</summary>
392 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AddAssignChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
393 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
394 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
395 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
397 <member name="M:System.Linq.Expressions.Expression.AddAssignChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
398 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示包含溢位檢查的加法指派運算。</summary>
400 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AddAssignChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
401 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
402 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
403 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
404 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
406 <member name="M:System.Linq.Expressions.Expression.AddChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
407 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表包含溢位檢查的算術加法運算。</summary>
409 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AddChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
410 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
411 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
412 <exception cref="T:System.ArgumentNullException">
413 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
414 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Addition 運算子。</exception>
416 <member name="M:System.Linq.Expressions.Expression.AddChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
417 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表包含溢位檢查的算術加法運算。實作的方法可加以指定。</summary>
419 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AddChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
420 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
421 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
422 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
423 <exception cref="T:System.ArgumentNullException">
424 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
425 <exception cref="T:System.ArgumentException">
426 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
427 <exception cref="T:System.InvalidOperationException">
428 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Addition 運算子。</exception>
430 <member name="M:System.Linq.Expressions.Expression.And(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
431 <summary>建立代表位元 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 運算的 AND。</summary>
433 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.And" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
434 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
435 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
436 <exception cref="T:System.ArgumentNullException">
437 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
438 <exception cref="T:System.InvalidOperationException">不會為 AND.Type 和 <paramref name="left" />.Type 定義位元 <paramref name="right" /> 運算子。</exception>
440 <member name="M:System.Linq.Expressions.Expression.And(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
441 <summary>建立表示位元 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 運算的 AND。實作的方法可加以指定。</summary>
443 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.And" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
444 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
445 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
446 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
447 <exception cref="T:System.ArgumentNullException">
448 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
449 <exception cref="T:System.ArgumentException">
450 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
451 <exception cref="T:System.InvalidOperationException">
452 <paramref name="method" /> 為 null,且不會為 AND.Type 和 <paramref name="left" />.Type 定義位元 <paramref name="right" /> 運算子。</exception>
454 <member name="M:System.Linq.Expressions.Expression.AndAlso(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
455 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示只在第一個運算元計算結果為 AND 時才求第二個運算元之值的 true 條件運算。</summary>
457 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AndAlso" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
458 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
459 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
460 <exception cref="T:System.ArgumentNullException">
461 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
462 <exception cref="T:System.InvalidOperationException">不會為 AND.Type 和 <paramref name="left" />.Type 定義位元 <paramref name="right" /> 運算子。-或-<paramref name="left" />.Type 和 <paramref name="right" />.Type 是不相同的布林類型。</exception>
464 <member name="M:System.Linq.Expressions.Expression.AndAlso(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
465 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,代表只在第一個運算元解析為 true 時才評估第二個運算元的條件 AND 運算。實作的方法可加以指定。</summary>
467 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AndAlso" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
468 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
469 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
470 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
471 <exception cref="T:System.ArgumentNullException">
472 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
473 <exception cref="T:System.ArgumentException">
474 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
475 <exception cref="T:System.InvalidOperationException">
476 <paramref name="method" /> 為 null,且不會為 AND.Type 和 <paramref name="left" />.Type 定義位元 <paramref name="right" /> 運算子。-或-<paramref name="method" /> 為 null,且 <paramref name="left" />.Type 和 <paramref name="right" />.Type 不是相同的布林類型。</exception>
478 <member name="M:System.Linq.Expressions.Expression.AndAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
479 <summary>建立表示位元 AND 指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
481 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AndAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
482 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
483 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
485 <member name="M:System.Linq.Expressions.Expression.AndAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
486 <summary>建立表示位元 AND 指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
488 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AndAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
489 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
490 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
491 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
493 <member name="M:System.Linq.Expressions.Expression.AndAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
494 <summary>建立表示位元 AND 指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
496 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.AndAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
497 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
498 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
499 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
500 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
502 <member name="M:System.Linq.Expressions.Expression.ArrayAccess(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
503 <summary>建立 <see cref="T:System.Linq.Expressions.IndexExpression" /> 以存取多維陣列。</summary>
504 <returns>建立的 <see cref="T:System.Linq.Expressions.IndexExpression" />。</returns>
505 <param name="array">表示多維陣列的運算式。</param>
506 <param name="indexes">包含用於對陣列進行索引之運算式的 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</param>
508 <member name="M:System.Linq.Expressions.Expression.ArrayAccess(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])">
509 <summary>建立 <see cref="T:System.Linq.Expressions.IndexExpression" /> 以存取陣列。</summary>
510 <returns>建立的 <see cref="T:System.Linq.Expressions.IndexExpression" />。</returns>
511 <param name="array">表示要編制索引之陣列的運算式。</param>
512 <param name="indexes">包含用於對陣列進行索引之運算式的陣列。</param>
514 <member name="M:System.Linq.Expressions.Expression.ArrayIndex(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
515 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表將陣列索引運算子套用到陣序規範大於 1 的陣列。</summary>
517 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 屬性設定為指定的值。</returns>
518 <param name="array">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" />。</param>
519 <param name="indexes">
520 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 物件。</param>
521 <exception cref="T:System.ArgumentNullException">
522 <paramref name="array" /> 或 <paramref name="indexes" /> 為 null。</exception>
523 <exception cref="T:System.ArgumentException">
524 <paramref name="array" />.Type 不代表陣列類型。-或-<paramref name="array" />.Type 的陣序規範不符合 <paramref name="indexes" /> 中的項目數。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之一個或多個項目的 <paramref name="indexes" /> 屬性不代表 <see cref="T:System.Int32" /> 類型。</exception>
526 <member name="M:System.Linq.Expressions.Expression.ArrayIndex(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
527 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,代表將陣列索引運算子套用到陣序規範 1 的陣列。</summary>
529 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ArrayIndex" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
530 <param name="array">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
531 <param name="index">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
532 <exception cref="T:System.ArgumentNullException">
533 <paramref name="array" /> 或 <paramref name="index" /> 為 null。</exception>
534 <exception cref="T:System.ArgumentException">
535 <paramref name="array" />.Type 不代表陣列類型。-或-<paramref name="array" />.Type 代表其陣序規範不為 1 的陣列類型。-或-<paramref name="index" />.Type 不代表 <see cref="T:System.Int32" /> 類型。</exception>
537 <member name="M:System.Linq.Expressions.Expression.ArrayIndex(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])">
538 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表將陣列索引運算子套用到多維陣列。</summary>
540 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 屬性設定為指定的值。</returns>
542 <see cref="T:System.Linq.Expressions.Expression" /> 執行個體 (用於陣列索引運算的索引) 的陣列。</param>
543 <param name="indexes">用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合之 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 物件的陣列。</param>
544 <exception cref="T:System.ArgumentNullException">
545 <paramref name="array" /> 或 <paramref name="indexes" /> 為 null。</exception>
546 <exception cref="T:System.ArgumentException">
547 <paramref name="array" />.Type 不代表陣列類型。-或-<paramref name="array" />.Type 的陣序規範不符合 <paramref name="indexes" /> 中的項目數。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之一個或多個項目的 <paramref name="indexes" /> 屬性不代表 <see cref="T:System.Int32" /> 類型。</exception>
549 <member name="M:System.Linq.Expressions.Expression.ArrayLength(System.Linq.Expressions.Expression)">
550 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,代表用於取得一維陣列長度的運算式。</summary>
552 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ArrayLength" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 屬性等於 <paramref name="array" />。</returns>
553 <param name="array">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
554 <exception cref="T:System.ArgumentNullException">
555 <paramref name="array" /> 為 null。</exception>
556 <exception cref="T:System.ArgumentException">
557 <paramref name="array" />.Type 不代表陣列類型。</exception>
559 <member name="M:System.Linq.Expressions.Expression.Assign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
560 <summary>建立代表指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
562 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Assign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
563 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
564 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
566 <member name="M:System.Linq.Expressions.Expression.Bind(System.Reflection.MemberInfo,System.Linq.Expressions.Expression)">
567 <summary>建立 <see cref="T:System.Linq.Expressions.MemberAssignment" />,代表初始化欄位或屬性。</summary>
569 <see cref="T:System.Linq.Expressions.MemberAssignment" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 等於 <see cref="F:System.Linq.Expressions.MemberBindingType.Assignment" />,且 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 和 <see cref="P:System.Linq.Expressions.MemberAssignment.Expression" /> 屬性設定為指定的值。</returns>
570 <param name="member">要將 <see cref="T:System.Reflection.MemberInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberBinding.Member" />。</param>
571 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberAssignment.Expression" />。</param>
572 <exception cref="T:System.ArgumentNullException">
573 <paramref name="member" /> 或 <paramref name="expression" /> 為 null。</exception>
574 <exception cref="T:System.ArgumentException">
575 <paramref name="member" /> 不代表欄位或屬性。-或-<paramref name="member" /> 所表示的屬性沒有 set 存取子。-或-<paramref name="expression" />.Type 無法指派給 <paramref name="member" /> 所表示之欄位或屬性的類型。</exception>
577 <member name="M:System.Linq.Expressions.Expression.Bind(System.Reflection.MethodInfo,System.Linq.Expressions.Expression)">
578 <summary>建立 <see cref="T:System.Linq.Expressions.MemberAssignment" />,代表使用屬性存取子方法初始化成員。</summary>
580 <see cref="T:System.Linq.Expressions.MemberAssignment" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 屬性等於 <see cref="F:System.Linq.Expressions.MemberBindingType.Assignment" />,並將 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 屬性設定為 <see cref="T:System.Reflection.PropertyInfo" />,代表在 <paramref name="propertyAccessor" /> 中存取的屬性,以及將 <see cref="P:System.Linq.Expressions.MemberAssignment.Expression" /> 屬性設定為 <paramref name="expression" />。</returns>
581 <param name="propertyAccessor">代表屬性存取子方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
582 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberAssignment.Expression" />。</param>
583 <exception cref="T:System.ArgumentNullException">
584 <paramref name="propertyAccessor" /> 或 <paramref name="expression" /> 為 null。</exception>
585 <exception cref="T:System.ArgumentException">
586 <paramref name="propertyAccessor" /> 不代表屬性存取子 (Accessor) 方法。-或-由 <paramref name="propertyAccessor" /> 存取的屬性沒有 set 存取子。-或-<paramref name="expression" />.Type 無法指派給 <paramref name="member" /> 所表示之欄位或屬性的類型。</exception>
588 <member name="M:System.Linq.Expressions.Expression.Block(System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
589 <summary>建立包含指定的運算式但沒有任何變數的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
590 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
591 <param name="expressions">區塊中的運算式。</param>
593 <member name="M:System.Linq.Expressions.Expression.Block(System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression},System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
594 <summary>建立包含指定之變數和運算式的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
595 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
596 <param name="variables">區塊中的變數。</param>
597 <param name="expressions">區塊中的運算式。</param>
599 <member name="M:System.Linq.Expressions.Expression.Block(System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression},System.Linq.Expressions.Expression[])">
600 <summary>建立包含指定之變數和運算式的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
601 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
602 <param name="variables">區塊中的變數。</param>
603 <param name="expressions">區塊中的運算式。</param>
605 <member name="M:System.Linq.Expressions.Expression.Block(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
606 <summary>建立包含兩個運算式但沒有任何變數的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
607 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
608 <param name="arg0">區塊中的第一個運算式。</param>
609 <param name="arg1">區塊中的第二個運算式。</param>
611 <member name="M:System.Linq.Expressions.Expression.Block(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
612 <summary>建立包含三個運算式但沒有任何變數的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
613 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
614 <param name="arg0">區塊中的第一個運算式。</param>
615 <param name="arg1">區塊中的第二個運算式。</param>
616 <param name="arg2">區塊中的第三個運算式。</param>
618 <member name="M:System.Linq.Expressions.Expression.Block(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
619 <summary>建立包含四個運算式但沒有任何變數的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
620 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
621 <param name="arg0">區塊中的第一個運算式。</param>
622 <param name="arg1">區塊中的第二個運算式。</param>
623 <param name="arg2">區塊中的第三個運算式。</param>
624 <param name="arg3">區塊中的第四個運算式。</param>
626 <member name="M:System.Linq.Expressions.Expression.Block(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
627 <summary>建立包含五個運算式但沒有任何變數的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
628 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
629 <param name="arg0">區塊中的第一個運算式。</param>
630 <param name="arg1">區塊中的第二個運算式。</param>
631 <param name="arg2">區塊中的第三個運算式。</param>
632 <param name="arg3">區塊中的第四個運算式。</param>
633 <param name="arg4">區塊中的第五個運算式。</param>
635 <member name="M:System.Linq.Expressions.Expression.Block(System.Linq.Expressions.Expression[])">
636 <summary>建立包含指定的運算式但沒有任何變數的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
637 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
638 <param name="expressions">區塊中的運算式。</param>
640 <member name="M:System.Linq.Expressions.Expression.Block(System.Type,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
641 <summary>建立包含指定的運算式、有指定之結果類型、但沒有任何變數的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
642 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
643 <param name="type">區塊的結果類型。</param>
644 <param name="expressions">區塊中的運算式。</param>
646 <member name="M:System.Linq.Expressions.Expression.Block(System.Type,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression},System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
647 <summary>建立包含指定之變數和運算式的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
648 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
649 <param name="type">區塊的結果類型。</param>
650 <param name="variables">區塊中的變數。</param>
651 <param name="expressions">區塊中的運算式。</param>
653 <member name="M:System.Linq.Expressions.Expression.Block(System.Type,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression},System.Linq.Expressions.Expression[])">
654 <summary>建立包含指定之變數和運算式的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
655 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
656 <param name="type">區塊的結果類型。</param>
657 <param name="variables">區塊中的變數。</param>
658 <param name="expressions">區塊中的運算式。</param>
660 <member name="M:System.Linq.Expressions.Expression.Block(System.Type,System.Linq.Expressions.Expression[])">
661 <summary>建立包含指定的運算式、有指定之結果類型、但沒有任何變數的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</summary>
662 <returns>建立的 <see cref="T:System.Linq.Expressions.BlockExpression" />。</returns>
663 <param name="type">區塊的結果類型。</param>
664 <param name="expressions">區塊中的運算式。</param>
666 <member name="M:System.Linq.Expressions.Expression.Break(System.Linq.Expressions.LabelTarget)">
667 <summary>建立表示 break 陳述式的 <see cref="T:System.Linq.Expressions.GotoExpression" />。</summary>
669 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Break、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />,且包含在跳躍時傳遞至目標標籤的 Null 值。</returns>
670 <param name="target">
671 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
673 <member name="M:System.Linq.Expressions.Expression.Break(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)">
674 <summary>建立表示 break 陳述式的 <see cref="T:System.Linq.Expressions.GotoExpression" />。可以指定跳躍時傳遞至標籤的值。</summary>
676 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Break、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />,且,且包含在跳躍時傳遞至目標標籤的 <paramref name="value" />。</returns>
677 <param name="target">
678 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
679 <param name="value">將在跳躍時傳遞至關聯標籤的值。</param>
681 <member name="M:System.Linq.Expressions.Expression.Break(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)">
682 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,表示含指定之類型的 break 陳述式。可以指定跳躍時傳遞至標籤的值。</summary>
684 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Break、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />、<see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為 <paramref name="type" />,且包含在跳躍時傳遞至目標標籤的 <paramref name="value" />。</returns>
685 <param name="target">
686 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
687 <param name="value">將在跳躍時傳遞至關聯標籤的值。</param>
688 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
690 <member name="M:System.Linq.Expressions.Expression.Break(System.Linq.Expressions.LabelTarget,System.Type)">
691 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,表示含指定之類型的 break 陳述式。</summary>
693 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Break、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />,且 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為 <paramref name="type" />。</returns>
694 <param name="target">
695 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
696 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
698 <member name="M:System.Linq.Expressions.Expression.Call(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
699 <summary>建立代表呼叫不採用任何引數之方法的 <see cref="T:System.Linq.Expressions.MethodCallExpression" />。</summary>
701 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為指定的值。</returns>
702 <param name="instance">
703 <see cref="T:System.Linq.Expressions.Expression" />,指定執行個體方法呼叫的執行個體 (對 null (在 Visual Basic 中為 static) 方法會傳遞 Shared)。</param>
704 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" />。</param>
705 <exception cref="T:System.ArgumentNullException">
706 <paramref name="method" /> 為 null。-或-<paramref name="instance" /> 為 null,而且 <paramref name="method" /> 代表執行個體方法 (Instance Method)。</exception>
707 <exception cref="T:System.ArgumentException">
708 <paramref name="instance" />.Type 無法指派給 <paramref name="method" /> 所代表之方法的宣告類型。</exception>
710 <member name="M:System.Linq.Expressions.Expression.Call(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
711 <summary>建立代表呼叫至採用引數之方法的 <see cref="T:System.Linq.Expressions.MethodCallExpression" />。</summary>
713 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" />、<see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 屬性設定為指定的值。</returns>
714 <param name="instance">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> (針對 null (在 Visual Basic 中為 static) 方法傳遞 Shared)。</param>
715 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" />。</param>
716 <param name="arguments">
717 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 物件。</param>
718 <exception cref="T:System.ArgumentNullException">
719 <paramref name="method" /> 為 null。-或-<paramref name="instance" /> 為 null,而且 <paramref name="method" /> 代表執行個體方法 (Instance Method)。</exception>
720 <exception cref="T:System.ArgumentException">
721 <paramref name="instance" />.Type 無法指派給 <paramref name="method" /> 所代表之方法的宣告類型。-或-<paramref name="arguments" /> 中的項目數與 <paramref name="method" /> 所代表之方法的參數數目不相等。-或-<paramref name="arguments" /> 的一個或多個項目未指派給 <paramref name="method" /> 所代表之方法的對應參數。</exception>
723 <member name="M:System.Linq.Expressions.Expression.Call(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
724 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表呼叫採用兩個引數的方法。</summary>
726 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為指定的值。</returns>
727 <param name="instance">為執行個體呼叫指定執行個體的 <see cref="T:System.Linq.Expressions.Expression" />。(對靜態方法 (在 Visual Basic 中為共用方法) 傳遞 Null)。</param>
728 <param name="method">表示目標方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
729 <param name="arg0">表示第一個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
730 <param name="arg1">表示第二個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
732 <member name="M:System.Linq.Expressions.Expression.Call(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
733 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表呼叫採用三個引數的方法。</summary>
735 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為指定的值。</returns>
736 <param name="instance">為執行個體呼叫指定執行個體的 <see cref="T:System.Linq.Expressions.Expression" />。(對靜態方法 (在 Visual Basic 中為共用方法) 傳遞 Null)。</param>
737 <param name="method">表示目標方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
738 <param name="arg0">表示第一個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
739 <param name="arg1">表示第二個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
740 <param name="arg2">表示第三個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
742 <member name="M:System.Linq.Expressions.Expression.Call(System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])">
743 <summary>建立代表呼叫至採用引數之方法的 <see cref="T:System.Linq.Expressions.MethodCallExpression" />。</summary>
745 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" />、<see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 屬性設定為指定的值。</returns>
746 <param name="instance">
747 <see cref="T:System.Linq.Expressions.Expression" />,指定執行個體方法呼叫的執行個體 (對 null (在 Visual Basic 中為 static) 方法會傳遞 Shared)。</param>
748 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" />。</param>
749 <param name="arguments">用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合之 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 物件的陣列。</param>
750 <exception cref="T:System.ArgumentNullException">
751 <paramref name="method" /> 為 null。-或-<paramref name="instance" /> 為 null,而且 <paramref name="method" /> 代表執行個體方法 (Instance Method)。-或-<paramref name="arguments" /> 不是 null,且其一個或多個其項目為 null。</exception>
752 <exception cref="T:System.ArgumentException">
753 <paramref name="instance" />.Type 無法指派給 <paramref name="method" /> 所代表之方法的宣告類型。-或-<paramref name="arguments" /> 中的項目數與 <paramref name="method" /> 所代表之方法的參數數目不相等。-或-<paramref name="arguments" /> 的一個或多個項目未指派給 <paramref name="method" /> 所代表之方法的對應參數。</exception>
755 <member name="M:System.Linq.Expressions.Expression.Call(System.Linq.Expressions.Expression,System.String,System.Type[],System.Linq.Expressions.Expression[])">
756 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表透過呼叫適當的 Factory 方法來呼叫方法。</summary>
758 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />、<see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 屬性等於 <paramref name="instance" />、<see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 設定為代表指定執行個體方法的 <see cref="T:System.Reflection.MethodInfo" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 設定為指定的引數。</returns>
759 <param name="instance">
760 <see cref="T:System.Linq.Expressions.Expression" />,將搜尋其 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性值中的特定方法。</param>
761 <param name="methodName">方法的名稱。</param>
762 <param name="typeArguments">
763 <see cref="T:System.Type" /> 物件的陣列,這些物件可指定泛型方法的類型參數。當 methodName 指定非泛型方法時,這個引數應該為 Null。</param>
764 <param name="arguments">
765 <see cref="T:System.Linq.Expressions.Expression" /> 物件的陣列,這個陣列代表方法的引數。</param>
766 <exception cref="T:System.ArgumentNullException">
767 <paramref name="instance" /> 或 <paramref name="methodName" /> 為 null。</exception>
768 <exception cref="T:System.InvalidOperationException">
769 <paramref name="methodName" />.Type 或其基底類型中找不到名稱為 <paramref name="typeArguments" />、其類型參數符合 <paramref name="arguments" />,且參數類型符合 <paramref name="instance" /> 的方法。-或-<paramref name="methodName" />.Type 或其基底類型中找到多個名稱為 <paramref name="typeArguments" />、類型參數符合 <paramref name="arguments" />,且參數類型符合 <paramref name="instance" /> 的方法。</exception>
771 <member name="M:System.Linq.Expressions.Expression.Call(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
772 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表呼叫靜態方法 (在 Visual Basic 中為共用方法)。</summary>
774 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為指定的值。</returns>
775 <param name="method">表示目標方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
776 <param name="arguments">
777 <see cref="T:System.Linq.Expressions.Expression" /> 的集合,代表呼叫引數。</param>
779 <member name="M:System.Linq.Expressions.Expression.Call(System.Reflection.MethodInfo,System.Linq.Expressions.Expression)">
780 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表呼叫採用一個引數的 static (在 Visual Basic 中則為 Shared) 方法。</summary>
782 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為指定的值。</returns>
783 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" />。</param>
784 <param name="arg0">表示第一個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
785 <exception cref="T:System.ArgumentNullException">
786 <paramref name="method" /> 為 null。</exception>
788 <member name="M:System.Linq.Expressions.Expression.Call(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
789 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表呼叫採用兩個引數的靜態方法。</summary>
791 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為指定的值。</returns>
792 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" />。</param>
793 <param name="arg0">表示第一個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
794 <param name="arg1">表示第二個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
795 <exception cref="T:System.ArgumentNullException">
796 <paramref name="method" /> 為 null。</exception>
798 <member name="M:System.Linq.Expressions.Expression.Call(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
799 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表呼叫採用三個引數的靜態方法。</summary>
801 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為指定的值。</returns>
802 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" />。</param>
803 <param name="arg0">表示第一個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
804 <param name="arg1">表示第二個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
805 <param name="arg2">表示第三個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
806 <exception cref="T:System.ArgumentNullException">
807 <paramref name="method" /> 為 null。</exception>
809 <member name="M:System.Linq.Expressions.Expression.Call(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
810 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表呼叫採用四個引數的靜態方法。</summary>
812 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為指定的值。</returns>
813 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" />。</param>
814 <param name="arg0">表示第一個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
815 <param name="arg1">表示第二個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
816 <param name="arg2">表示第三個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
817 <param name="arg3">表示第四個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
818 <exception cref="T:System.ArgumentNullException">
819 <paramref name="method" /> 為 null。</exception>
821 <member name="M:System.Linq.Expressions.Expression.Call(System.Reflection.MethodInfo,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
822 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表呼叫採用五個引數的靜態方法。</summary>
824 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為指定的值。</returns>
825 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" />。</param>
826 <param name="arg0">表示第一個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
827 <param name="arg1">表示第二個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
828 <param name="arg2">表示第三個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
829 <param name="arg3">表示第四個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
830 <param name="arg4">表示第五個引數的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
831 <exception cref="T:System.ArgumentNullException">
832 <paramref name="method" /> 為 null。</exception>
834 <member name="M:System.Linq.Expressions.Expression.Call(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])">
835 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表呼叫有引數的 static (在 Visual Basic 中則為 Shared) 方法。</summary>
837 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 屬性設定為指定的值。</returns>
838 <param name="method">
839 <see cref="T:System.Reflection.MethodInfo" />,代表 static (在 Visual Basic 中則為 Shared) 方法,將 <see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為與之相等。</param>
840 <param name="arguments">用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合之 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 物件的陣列。</param>
841 <exception cref="T:System.ArgumentNullException">
842 <paramref name="method" /> 為 null。</exception>
843 <exception cref="T:System.ArgumentException">
844 <paramref name="arguments" /> 中的項目數與 <paramref name="method" /> 所代表之方法的參數數目不相等。-或-<paramref name="arguments" /> 的一個或多個項目未指派給 <paramref name="method" /> 所代表之方法的對應參數。</exception>
846 <member name="M:System.Linq.Expressions.Expression.Call(System.Type,System.String,System.Type[],System.Linq.Expressions.Expression[])">
847 <summary>建立 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,代表透過呼叫適當的 Factory 方法來呼叫 static (在 Visual Basic 中則為 Shared) 方法。</summary>
849 <see cref="T:System.Linq.Expressions.MethodCallExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Call" />、<see cref="P:System.Linq.Expressions.MethodCallExpression.Method" /> 屬性設定為 <see cref="T:System.Reflection.MethodInfo" />,代表指定的 static (在 Visual Basic 中則為 Shared) 方法,且 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 屬性設定為指定的引數。</returns>
851 <see cref="T:System.Type" />,指定包含所指定 static (在 Visual Basic 中則為 Shared) 方法的類型。</param>
852 <param name="methodName">方法的名稱。</param>
853 <param name="typeArguments">
854 <see cref="T:System.Type" /> 物件的陣列,這些物件可指定泛型方法的類型參數。當 methodName 指定非泛型方法時,這個引數應該為 Null。</param>
855 <param name="arguments">
856 <see cref="T:System.Linq.Expressions.Expression" /> 物件的陣列,這個陣列代表方法的引數。</param>
857 <exception cref="T:System.ArgumentNullException">
858 <paramref name="type" /> 或 <paramref name="methodName" /> 為 null。</exception>
859 <exception cref="T:System.InvalidOperationException">
860 <paramref name="methodName" /> 或其基底類型中找不到名稱為 <paramref name="typeArguments" />、類型參數符合 <paramref name="arguments" />,且參數類型符合 <paramref name="type" /> 的方法。-或-<paramref name="methodName" /> 或其基底類型中找到多個名稱為 <paramref name="typeArguments" />、類型參數符合 <paramref name="arguments" />,且參數類型符合 <paramref name="type" /> 的方法。</exception>
862 <member name="P:System.Linq.Expressions.Expression.CanReduce">
863 <summary>表示節點可精簡為更簡單的節點。如果傳回 true,則可呼叫 Reduce() 以產生精簡的形式。</summary>
864 <returns>如果節點可以精簡則為 true,否則為 false。</returns>
866 <member name="M:System.Linq.Expressions.Expression.Catch(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression)">
867 <summary>建立 <see cref="T:System.Linq.Expressions.CatchBlock" />,代表包含已攔截 <see cref="T:System.Exception" /> 物件參考的 catch 陳述式,以便用於處理常式主體。</summary>
868 <returns>建立的 <see cref="T:System.Linq.Expressions.CatchBlock" />。</returns>
869 <param name="variable">
870 <see cref="T:System.Linq.Expressions.ParameterExpression" />,代表這個處理常式所攔截 <see cref="T:System.Exception" /> 物件的參考。</param>
871 <param name="body">catch 陳述式的主體。</param>
873 <member name="M:System.Linq.Expressions.Expression.Catch(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
874 <summary>建立 <see cref="T:System.Linq.Expressions.CatchBlock" />,代表包含 <see cref="T:System.Exception" /> 篩選條件和已攔截 <see cref="T:System.Exception" /> 物件參考的 catch 陳述式。</summary>
875 <returns>建立的 <see cref="T:System.Linq.Expressions.CatchBlock" />。</returns>
876 <param name="variable">
877 <see cref="T:System.Linq.Expressions.ParameterExpression" />,代表這個處理常式所攔截 <see cref="T:System.Exception" /> 物件的參考。</param>
878 <param name="body">catch 陳述式的主體。</param>
879 <param name="filter">
880 <see cref="T:System.Exception" /> 篩選條件的主體。</param>
882 <member name="M:System.Linq.Expressions.Expression.Catch(System.Type,System.Linq.Expressions.Expression)">
883 <summary>建立代表 catch 陳述式的 <see cref="T:System.Linq.Expressions.CatchBlock" />。</summary>
884 <returns>建立的 <see cref="T:System.Linq.Expressions.CatchBlock" />。</returns>
885 <param name="type">這個 <see cref="P:System.Linq.Expressions.Expression.Type" /> 將處理之 <see cref="T:System.Exception" /> 的 <see cref="T:System.Linq.Expressions.CatchBlock" />。</param>
886 <param name="body">catch 陳述式的主體。</param>
888 <member name="M:System.Linq.Expressions.Expression.Catch(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
889 <summary>建立 <see cref="T:System.Linq.Expressions.CatchBlock" />,代表包含 <see cref="T:System.Exception" /> 篩選條件但沒有已攔截 <see cref="T:System.Exception" /> 物件參考的 catch 陳述式。</summary>
890 <returns>建立的 <see cref="T:System.Linq.Expressions.CatchBlock" />。</returns>
891 <param name="type">這個 <see cref="P:System.Linq.Expressions.Expression.Type" /> 將處理之 <see cref="T:System.Exception" /> 的 <see cref="T:System.Linq.Expressions.CatchBlock" />。</param>
892 <param name="body">catch 陳述式的主體。</param>
893 <param name="filter">
894 <see cref="T:System.Exception" /> 篩選條件的主體。</param>
896 <member name="M:System.Linq.Expressions.Expression.ClearDebugInfo(System.Linq.Expressions.SymbolDocumentInfo)">
897 <summary>建立用於清除序列點的 <see cref="T:System.Linq.Expressions.DebugInfoExpression" />。</summary>
899 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的執行個體,用於清除序列點。</returns>
900 <param name="document">表示原始程式檔的 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" />。</param>
902 <member name="M:System.Linq.Expressions.Expression.Coalesce(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
903 <summary>建立代表聯合運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
905 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Coalesce" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
906 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
907 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
908 <exception cref="T:System.ArgumentNullException">
909 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
910 <exception cref="T:System.InvalidOperationException">
911 <see cref="P:System.Linq.Expressions.Expression.Type" /> 的 <paramref name="left" /> 屬性不表示參考類型或可為 Null 的實值類型。</exception>
912 <exception cref="T:System.ArgumentException">
913 <paramref name="left" />.Type 和 <paramref name="right" />.Type 無法相互轉換。</exception>
915 <member name="M:System.Linq.Expressions.Expression.Coalesce(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.LambdaExpression)">
916 <summary>指定轉換函式,建立代表聯合運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
918 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Coalesce" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
919 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
920 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
921 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
922 <exception cref="T:System.ArgumentNullException">
923 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
924 <exception cref="T:System.ArgumentException">
925 <paramref name="left" />.Type 和 <paramref name="right" />.Type 無法相互轉換。-或-<paramref name="conversion" /> 不是 null,且 <paramref name="conversion" />.Type 為委派類型,其採用的引數不是剛好一個。</exception>
926 <exception cref="T:System.InvalidOperationException">
927 <see cref="P:System.Linq.Expressions.Expression.Type" /> 的 <paramref name="left" /> 屬性不表示參考類型或可為 Null 的實值類型。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 的 <paramref name="left" /> 屬性所表示的類型無法指派至委派類型 <paramref name="conversion" />.Type 的參數類型。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 的 <paramref name="right" /> 屬性不等於委派類型 <paramref name="conversion" />.Type 的傳回類型。</exception>
929 <member name="M:System.Linq.Expressions.Expression.Condition(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
930 <summary>建立表示條件陳述式的 <see cref="T:System.Linq.Expressions.ConditionalExpression" />。</summary>
932 <see cref="T:System.Linq.Expressions.ConditionalExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Conditional" />,且 <see cref="P:System.Linq.Expressions.ConditionalExpression.Test" />、<see cref="P:System.Linq.Expressions.ConditionalExpression.IfTrue" /> 和 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfFalse" /> 屬性設定為指定的值。</returns>
933 <param name="test">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.Test" />。</param>
934 <param name="ifTrue">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfTrue" />。</param>
935 <param name="ifFalse">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfFalse" />。</param>
936 <exception cref="T:System.ArgumentNullException">
937 <paramref name="test" />、<paramref name="ifTrue" /> 或 <paramref name="ifFalse" /> 為 null。</exception>
938 <exception cref="T:System.ArgumentException">
939 <paramref name="test" />.Type 不是 <see cref="T:System.Boolean" />。-或-<paramref name="ifTrue" />.Type 不等於 <paramref name="ifFalse" />.Type。</exception>
941 <member name="M:System.Linq.Expressions.Expression.Condition(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Type)">
942 <summary>建立表示條件陳述式的 <see cref="T:System.Linq.Expressions.ConditionalExpression" />。</summary>
944 <see cref="T:System.Linq.Expressions.ConditionalExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Conditional" />,且 <see cref="P:System.Linq.Expressions.ConditionalExpression.Test" />、<see cref="P:System.Linq.Expressions.ConditionalExpression.IfTrue" /> 和 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfFalse" /> 屬性設定為指定的值。</returns>
945 <param name="test">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.Test" />。</param>
946 <param name="ifTrue">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfTrue" />。</param>
947 <param name="ifFalse">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfFalse" />。</param>
948 <param name="type">要將 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
950 <member name="M:System.Linq.Expressions.Expression.Constant(System.Object)">
951 <summary>建立 <see cref="T:System.Linq.Expressions.ConstantExpression" />,其 <see cref="P:System.Linq.Expressions.ConstantExpression.Value" /> 屬性設定為指定的值。</summary>
953 <see cref="T:System.Linq.Expressions.ConstantExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Constant" />,而 <see cref="P:System.Linq.Expressions.ConstantExpression.Value" /> 屬性設定為指定的值。</returns>
954 <param name="value">要將 <see cref="T:System.Object" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConstantExpression.Value" />。</param>
956 <member name="M:System.Linq.Expressions.Expression.Constant(System.Object,System.Type)">
957 <summary>建立 <see cref="T:System.Linq.Expressions.ConstantExpression" />,其 <see cref="P:System.Linq.Expressions.ConstantExpression.Value" /> 和 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為指定的值。</summary>
959 <see cref="T:System.Linq.Expressions.ConstantExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Constant" />,且 <see cref="P:System.Linq.Expressions.ConstantExpression.Value" /> 和 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為指定的值。</returns>
960 <param name="value">要將 <see cref="T:System.Object" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConstantExpression.Value" />。</param>
961 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
962 <exception cref="T:System.ArgumentNullException">
963 <paramref name="type" /> 為 null。</exception>
964 <exception cref="T:System.ArgumentException">
965 <paramref name="value" /> 不為 null,且 <paramref name="type" /> 無法從 <paramref name="value" /> 的動態類型指派。</exception>
967 <member name="M:System.Linq.Expressions.Expression.Continue(System.Linq.Expressions.LabelTarget)">
968 <summary>建立代表 continue 陳述式的 <see cref="T:System.Linq.Expressions.GotoExpression" />。</summary>
970 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Continue、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />,且包含在跳躍時傳遞至目標標籤的 Null 值。</returns>
971 <param name="target">
972 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
974 <member name="M:System.Linq.Expressions.Expression.Continue(System.Linq.Expressions.LabelTarget,System.Type)">
975 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,代表含指定之類型的 continue 陳述式。</summary>
977 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Continue、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />、<see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為 <paramref name="type" />,且包含在跳躍時傳遞至目標標籤的 null 值。</returns>
978 <param name="target">
979 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
980 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
982 <member name="M:System.Linq.Expressions.Expression.Convert(System.Linq.Expressions.Expression,System.Type)">
983 <summary>建立代表類型轉換作業的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</summary>
985 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Convert" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 和 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為指定的值。</returns>
986 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
987 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
988 <exception cref="T:System.ArgumentNullException">
989 <paramref name="expression" /> 或 <paramref name="type" /> 為 null。</exception>
990 <exception cref="T:System.InvalidOperationException">
991 <paramref name="expression" />.Type 和 <paramref name="type" /> 之間未定義轉換運算子。</exception>
993 <member name="M:System.Linq.Expressions.Expression.Convert(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)">
994 <summary>建立代表轉換作業的 <see cref="T:System.Linq.Expressions.UnaryExpression" />,此轉換作業已指定實作方法。</summary>
996 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Convert" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />、<see cref="P:System.Linq.Expressions.Expression.Type" /> 和 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" /> 屬性設定為指定的值。</returns>
997 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
998 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
999 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" />。</param>
1000 <exception cref="T:System.ArgumentNullException">
1001 <paramref name="expression" /> 或 <paramref name="type" /> 為 null。</exception>
1002 <exception cref="T:System.ArgumentException">
1003 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好一個。</exception>
1004 <exception cref="T:System.InvalidOperationException">
1005 <paramref name="expression" />.Type 和 <paramref name="type" /> 之間未定義轉換運算子。-或-<paramref name="expression" />.Type 無法指派給 <paramref name="method" /> 所代表方法的引數類型。-或-<paramref name="method" /> 所代表方法的傳回類型無法指派給 <paramref name="type" />。-或-<paramref name="expression" />.Type 或 <paramref name="type" /> 是不可為 Null 的實值類型,且對應之不可為 Null 的實值類型不等於 <paramref name="method" /> 所表示之方法的引數類型或傳回類型。</exception>
1006 <exception cref="T:System.Reflection.AmbiguousMatchException">已找到一個以上的方法符合 <paramref name="method" /> 說明。</exception>
1008 <member name="M:System.Linq.Expressions.Expression.ConvertChecked(System.Linq.Expressions.Expression,System.Type)">
1009 <summary>建立代表轉換作業的 <see cref="T:System.Linq.Expressions.UnaryExpression" />;若目標類型已溢位,此運算式便會擲回例外狀況。</summary>
1011 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ConvertChecked" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 和 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為指定的值。</returns>
1012 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
1013 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
1014 <exception cref="T:System.ArgumentNullException">
1015 <paramref name="expression" /> 或 <paramref name="type" /> 為 null。</exception>
1016 <exception cref="T:System.InvalidOperationException">
1017 <paramref name="expression" />.Type 和 <paramref name="type" /> 之間未定義轉換運算子。</exception>
1019 <member name="M:System.Linq.Expressions.Expression.ConvertChecked(System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)">
1020 <summary>建立代表轉換作業的 <see cref="T:System.Linq.Expressions.UnaryExpression" />,如果目標類型已溢位,且已指定此作業的實作方法,則此作業會擲回例外狀況。</summary>
1022 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ConvertChecked" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />、<see cref="P:System.Linq.Expressions.Expression.Type" /> 和 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" /> 屬性設定為指定的值。</returns>
1023 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
1024 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
1025 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" />。</param>
1026 <exception cref="T:System.ArgumentNullException">
1027 <paramref name="expression" /> 或 <paramref name="type" /> 為 null。</exception>
1028 <exception cref="T:System.ArgumentException">
1029 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好一個。</exception>
1030 <exception cref="T:System.InvalidOperationException">
1031 <paramref name="expression" />.Type 和 <paramref name="type" /> 之間未定義轉換運算子。-或-<paramref name="expression" />.Type 無法指派給 <paramref name="method" /> 所代表方法的引數類型。-或-<paramref name="method" /> 所代表方法的傳回類型無法指派給 <paramref name="type" />。-或-<paramref name="expression" />.Type 或 <paramref name="type" /> 是不可為 Null 的實值類型,且對應之不可為 Null 的實值類型不等於 <paramref name="method" /> 所表示之方法的引數類型或傳回類型。</exception>
1032 <exception cref="T:System.Reflection.AmbiguousMatchException">已找到一個以上的方法符合 <paramref name="method" /> 說明。</exception>
1034 <member name="M:System.Linq.Expressions.Expression.DebugInfo(System.Linq.Expressions.SymbolDocumentInfo,System.Int32,System.Int32,System.Int32,System.Int32)">
1035 <summary>使用指定的時間範圍建立 <see cref="T:System.Linq.Expressions.DebugInfoExpression" />。</summary>
1037 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的執行個體。</returns>
1038 <param name="document">表示原始程式檔的 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" />。</param>
1039 <param name="startLine">這個 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的起始行。必須大於 0。</param>
1040 <param name="startColumn">這個 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的起始欄。必須大於 0。</param>
1041 <param name="endLine">這個 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的結尾行。必須大於或等於起始行。</param>
1042 <param name="endColumn">這個 <see cref="T:System.Linq.Expressions.DebugInfoExpression" /> 的結尾欄。如果結尾行與起始行相同,則結尾欄必須大於或等於起始欄。在任何情況下,都必須大於 0。</param>
1044 <member name="M:System.Linq.Expressions.Expression.Decrement(System.Linq.Expressions.Expression)">
1045 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,代表運算式遞減 1。</summary>
1046 <returns>代表遞減後運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
1047 <param name="expression">要遞減的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1049 <member name="M:System.Linq.Expressions.Expression.Decrement(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1050 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,代表運算式遞減 1。</summary>
1051 <returns>代表遞減後運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
1052 <param name="expression">要遞減的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1053 <param name="method">表示實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
1055 <member name="M:System.Linq.Expressions.Expression.Default(System.Type)">
1056 <summary>建立 <see cref="T:System.Linq.Expressions.DefaultExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為指定的類型。</summary>
1058 <see cref="T:System.Linq.Expressions.DefaultExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Default" />,而 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為指定的類型。</returns>
1059 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
1061 <member name="M:System.Linq.Expressions.Expression.Divide(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1062 <summary>建立代表算術除法運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1064 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Divide" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1065 <param name="left">將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1066 <param name="right">將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1067 <exception cref="T:System.ArgumentNullException">
1068 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1069 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Division 運算子。</exception>
1071 <member name="M:System.Linq.Expressions.Expression.Divide(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1072 <summary>建立代表算術除法運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。實作的方法可加以指定。</summary>
1074 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Divide" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1075 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1076 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1077 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1078 <exception cref="T:System.ArgumentNullException">
1079 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1080 <exception cref="T:System.ArgumentException">
1081 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
1082 <exception cref="T:System.InvalidOperationException">
1083 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Division 運算子。</exception>
1085 <member name="M:System.Linq.Expressions.Expression.DivideAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1086 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,代表不含溢位檢查的除法指派運算。</summary>
1088 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.DivideAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1089 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1090 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1092 <member name="M:System.Linq.Expressions.Expression.DivideAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1093 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,代表不含溢位檢查的除法指派運算。</summary>
1095 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.DivideAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1096 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1097 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1098 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1100 <member name="M:System.Linq.Expressions.Expression.DivideAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
1101 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,代表不含溢位檢查的除法指派運算。</summary>
1103 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.DivideAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
1104 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1105 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1106 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1107 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
1109 <member name="M:System.Linq.Expressions.Expression.ElementInit(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
1110 <summary>指定 <see cref="T:System.Linq.Expressions.ElementInit" /> 做為第二個引數,建立 <see cref="T:System.Collections.Generic.IEnumerable`1" />。</summary>
1112 <see cref="T:System.Linq.Expressions.ElementInit" />,其 <see cref="P:System.Linq.Expressions.ElementInit.AddMethod" /> 和 <see cref="P:System.Linq.Expressions.ElementInit.Arguments" /> 屬性設定為指定的值。</returns>
1113 <param name="addMethod">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ElementInit.AddMethod" />。</param>
1114 <param name="arguments">
1115 <see cref="T:System.Collections.Generic.IEnumerable`1" />,包含要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ElementInit.Arguments" /> 物件。</param>
1116 <exception cref="T:System.ArgumentNullException">
1117 <paramref name="addMethod" /> 或 <paramref name="arguments" /> 為 null。</exception>
1118 <exception cref="T:System.ArgumentException">
1119 <paramref name="addMethod" /> 所表示的方法名稱不是 "Add" (不區分大小寫)。-或-<paramref name="addMethod" /> 所表示的方法不是執行個體方法。-或-<paramref name="arguments" /> 所包含的項目數目與 <paramref name="addMethod" /> 所表示之方法的參數數目不同。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之一個或多個項目的 <paramref name="arguments" /> 屬性無法指派給 <paramref name="addMethod" /> 所表示之方法的對應參數類型。</exception>
1121 <member name="M:System.Linq.Expressions.Expression.ElementInit(System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])">
1122 <summary>指定值陣列做為第二個引數,建立 <see cref="T:System.Linq.Expressions.ElementInit" />。</summary>
1124 <see cref="T:System.Linq.Expressions.ElementInit" />,其 <see cref="P:System.Linq.Expressions.ElementInit.AddMethod" /> 和 <see cref="P:System.Linq.Expressions.ElementInit.Arguments" /> 屬性設定為指定的值。</returns>
1125 <param name="addMethod">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ElementInit.AddMethod" />。</param>
1126 <param name="arguments">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ElementInit.Arguments" /> 物件陣列。</param>
1127 <exception cref="T:System.ArgumentNullException">
1128 <paramref name="addMethod" /> 或 <paramref name="arguments" /> 為 null。</exception>
1129 <exception cref="T:System.ArgumentException">addMethod 所表示的方法名稱不是 "Add" (不區分大小寫)。-或-addMethod 所表示的方法不是執行個體方法。-或-引數包含的項目數目與 addMethod 所表示之方法的參數數目不同。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之一個或多個項目的 <paramref name="arguments" /> 屬性無法指派給 <paramref name="addMethod" /> 所表示之方法的對應參數類型。</exception>
1131 <member name="M:System.Linq.Expressions.Expression.Empty">
1132 <summary>建立具有 <see cref="T:System.Void" /> 類型的空運算式。</summary>
1134 <see cref="T:System.Linq.Expressions.DefaultExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Default" />,且 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設為 <see cref="T:System.Void" />。</returns>
1136 <member name="M:System.Linq.Expressions.Expression.Equal(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1137 <summary>建立代表相等比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1139 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Equal" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1140 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1141 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1142 <exception cref="T:System.ArgumentNullException">
1143 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1144 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義等號比較運算子。</exception>
1146 <member name="M:System.Linq.Expressions.Expression.Equal(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)">
1147 <summary>建立代表相等比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。實作的方法可加以指定。</summary>
1149 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Equal" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1150 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1151 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1152 <param name="liftToNull">true 表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 true,false 則表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 false。</param>
1153 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1154 <exception cref="T:System.ArgumentNullException">
1155 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1156 <exception cref="T:System.ArgumentException">
1157 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
1158 <exception cref="T:System.InvalidOperationException">
1159 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義等號比較運算子。</exception>
1161 <member name="M:System.Linq.Expressions.Expression.ExclusiveOr(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1162 <summary>使用 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 做為使用者定義的類型,建立表示位元 XOR 運算的 op_ExclusiveOr。</summary>
1164 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ExclusiveOr" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1165 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1166 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1167 <exception cref="T:System.ArgumentNullException">
1168 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1169 <exception cref="T:System.InvalidOperationException">不會為 XOR.Type 和 <paramref name="left" />.Type 定義 <paramref name="right" /> 運算子。</exception>
1171 <member name="M:System.Linq.Expressions.Expression.ExclusiveOr(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1172 <summary>使用 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 做為使用者定義的類型,建立表示位元 XOR 運算的 op_ExclusiveOr。實作的方法可加以指定。</summary>
1174 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ExclusiveOr" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1175 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1176 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1177 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1178 <exception cref="T:System.ArgumentNullException">
1179 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1180 <exception cref="T:System.ArgumentException">
1181 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
1182 <exception cref="T:System.InvalidOperationException">
1183 <paramref name="method" /> 為 null,且不會為 XOR.Type 和 <paramref name="left" />.Type 定義 <paramref name="right" /> 運算子。</exception>
1185 <member name="M:System.Linq.Expressions.Expression.ExclusiveOrAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1186 <summary>使用 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 做為使用者定義的類型,建立代表位元 XOR 指派運算的 op_ExclusiveOr。</summary>
1188 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ExclusiveOrAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1189 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1190 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1192 <member name="M:System.Linq.Expressions.Expression.ExclusiveOrAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1193 <summary>使用 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 做為使用者定義的類型,建立代表位元 XOR 指派運算的 op_ExclusiveOr。</summary>
1195 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ExclusiveOrAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1196 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1197 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1198 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1200 <member name="M:System.Linq.Expressions.Expression.ExclusiveOrAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
1201 <summary>使用 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 做為使用者定義的類型,建立代表位元 XOR 指派運算的 op_ExclusiveOr。</summary>
1203 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ExclusiveOrAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
1204 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1205 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1206 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1207 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
1209 <member name="M:System.Linq.Expressions.Expression.Field(System.Linq.Expressions.Expression,System.Reflection.FieldInfo)">
1210 <summary>建立代表存取欄位的 <see cref="T:System.Linq.Expressions.MemberExpression" />。</summary>
1212 <see cref="T:System.Linq.Expressions.MemberExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MemberAccess" />,且 <see cref="P:System.Linq.Expressions.MemberExpression.Expression" /> 和 <see cref="P:System.Linq.Expressions.MemberExpression.Member" /> 屬性設定為指定的值。</returns>
1213 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberExpression.Expression" />。若為 static (在 Visual Basic 中為 Shared),<paramref name="expression" /> 必須是 null。</param>
1214 <param name="field">要將 <see cref="T:System.Reflection.FieldInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberExpression.Member" />。</param>
1215 <exception cref="T:System.ArgumentNullException">
1216 <paramref name="field" /> 為 null。-或-<paramref name="field" /> 所表示的欄位不是 static (在 Visual Basic 中為 Shared),且 <paramref name="expression" /> 為 null。</exception>
1217 <exception cref="T:System.ArgumentException">
1218 <paramref name="expression" />.Type 無法指派給 <paramref name="field" /> 所代表之欄位的宣告類型。</exception>
1220 <member name="M:System.Linq.Expressions.Expression.Field(System.Linq.Expressions.Expression,System.String)">
1221 <summary>建立 <see cref="T:System.Linq.Expressions.MemberExpression" />,代表存取可指定欄位名稱的欄位。</summary>
1223 <see cref="T:System.Linq.Expressions.MemberExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MemberAccess" />、<see cref="P:System.Linq.Expressions.MemberExpression.Expression" /> 屬性設定為 <paramref name="expression" />,且 <see cref="P:System.Linq.Expressions.MemberExpression.Member" /> 屬性設定為 <see cref="T:System.Reflection.FieldInfo" />,代表 <paramref name="fieldName" /> 所表示的欄位。</returns>
1224 <param name="expression">
1225 <see cref="T:System.Linq.Expressions.Expression" />,其 <see cref="P:System.Linq.Expressions.Expression.Type" /> 包含名為 <paramref name="fieldName" /> 的欄位。如果是靜態欄位,可以是 Null。</param>
1226 <param name="fieldName">要存取的欄位名稱。</param>
1227 <exception cref="T:System.ArgumentNullException">
1228 <paramref name="expression" /> 或 <paramref name="fieldName" /> 為 null。</exception>
1229 <exception cref="T:System.ArgumentException">
1230 <paramref name="fieldName" />.Type 或其基底類型中沒有定義名為 <paramref name="expression" /> 的欄位。</exception>
1232 <member name="M:System.Linq.Expressions.Expression.Field(System.Linq.Expressions.Expression,System.Type,System.String)">
1233 <summary>建立代表存取欄位的 <see cref="T:System.Linq.Expressions.MemberExpression" />。</summary>
1234 <returns>建立的 <see cref="T:System.Linq.Expressions.MemberExpression" />。</returns>
1235 <param name="expression">欄位的包含物件。如果是靜態欄位,可以是 Null。</param>
1236 <param name="type">包含欄位的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
1237 <param name="fieldName">要存取的欄位。</param>
1239 <member name="M:System.Linq.Expressions.Expression.GetActionType(System.Type[])">
1240 <summary>建立 <see cref="T:System.Type" /> 物件,這個物件代表具有特定類型引數的泛型 System.Action 委派類型。</summary>
1241 <returns>System.Action 委派的類型,有指定的類型引數。</returns>
1242 <param name="typeArgs">最多包含十六個 <see cref="T:System.Type" /> 物件的陣列,指定 System.Action 委派類型的類型引數。</param>
1243 <exception cref="T:System.ArgumentException">
1244 <paramref name="typeArgs" /> 包含十六個以上的項目。</exception>
1245 <exception cref="T:System.ArgumentNullException">
1246 <paramref name="typeArgs" /> 為 null。</exception>
1248 <member name="M:System.Linq.Expressions.Expression.GetDelegateType(System.Type[])">
1249 <summary>取得 <see cref="P:System.Linq.Expressions.Expression.Type" /> 物件,這個物件代表具有特定類型引數的泛型 System.Func 或 System.Action 委派類型。</summary>
1250 <returns>委派類型。</returns>
1251 <param name="typeArgs">委派的類型引數。</param>
1253 <member name="M:System.Linq.Expressions.Expression.GetFuncType(System.Type[])">
1254 <summary>建立 <see cref="P:System.Linq.Expressions.Expression.Type" /> 物件,這個物件代表具有特定類型引數的泛型 System.Func 委派類型。最後一個類型引數指定已建立之委派的傳回類型。</summary>
1255 <returns>System.Func 委派的類型,有指定的類型引數。</returns>
1256 <param name="typeArgs">包含一到十七個 <see cref="T:System.Type" /> 物件的陣列,指定 System.Func 委派類型的類型引數。</param>
1257 <exception cref="T:System.ArgumentException">
1258 <paramref name="typeArgs" /> 包含少於一個或多過十七個項目。</exception>
1259 <exception cref="T:System.ArgumentNullException">
1260 <paramref name="typeArgs" /> 為 null。</exception>
1262 <member name="M:System.Linq.Expressions.Expression.Goto(System.Linq.Expressions.LabelTarget)">
1263 <summary>建立表示 "go to" 陳述式的 <see cref="T:System.Linq.Expressions.GotoExpression" />。</summary>
1265 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Goto、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為指定的值,且包含在跳躍時傳遞至目標標籤的 Null 值。</returns>
1266 <param name="target">
1267 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
1269 <member name="M:System.Linq.Expressions.Expression.Goto(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)">
1270 <summary>建立表示 "go to" 陳述式的 <see cref="T:System.Linq.Expressions.GotoExpression" />。可以指定跳躍時傳遞至標籤的值。</summary>
1272 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Goto、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />,且,且包含在跳躍時傳遞至目標標籤的 <paramref name="value" />。</returns>
1273 <param name="target">
1274 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
1275 <param name="value">將在跳躍時傳遞至關聯標籤的值。</param>
1277 <member name="M:System.Linq.Expressions.Expression.Goto(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)">
1278 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,表示含指定之類型的 "go to" 陳述式。可以指定跳躍時傳遞至標籤的值。</summary>
1280 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Goto、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />、<see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為 <paramref name="type" />,且包含在跳躍時傳遞至目標標籤的 <paramref name="value" />。</returns>
1281 <param name="target">
1282 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
1283 <param name="value">將在跳躍時傳遞至關聯標籤的值。</param>
1284 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
1286 <member name="M:System.Linq.Expressions.Expression.Goto(System.Linq.Expressions.LabelTarget,System.Type)">
1287 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,表示含指定之類型的 "go to" 陳述式。</summary>
1289 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Goto、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為指定的值、<see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為 <paramref name="type" />,且包含在跳躍時傳遞至目標標籤的 Null 值。</returns>
1290 <param name="target">
1291 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
1292 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
1294 <member name="M:System.Linq.Expressions.Expression.GreaterThan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1295 <summary>建立代表「大於」數值比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1297 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.GreaterThan" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1298 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1299 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1300 <exception cref="T:System.ArgumentNullException">
1301 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1302 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義「大於」運算子。</exception>
1304 <member name="M:System.Linq.Expressions.Expression.GreaterThan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)">
1305 <summary>建立代表「大於」數值比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。實作的方法可加以指定。</summary>
1307 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.GreaterThan" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1308 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1309 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1310 <param name="liftToNull">true 表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 true,false 則表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 false。</param>
1311 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1312 <exception cref="T:System.ArgumentNullException">
1313 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1314 <exception cref="T:System.ArgumentException">
1315 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
1316 <exception cref="T:System.InvalidOperationException">
1317 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義「大於」運算子。</exception>
1319 <member name="M:System.Linq.Expressions.Expression.GreaterThanOrEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1320 <summary>建立代表「大於或等於」數值比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1322 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.GreaterThanOrEqual" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1323 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1324 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1325 <exception cref="T:System.ArgumentNullException">
1326 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1327 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義「大於或等於」運算子。</exception>
1329 <member name="M:System.Linq.Expressions.Expression.GreaterThanOrEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)">
1330 <summary>建立代表「大於或等於」數值比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1332 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.GreaterThanOrEqual" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1333 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1334 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1335 <param name="liftToNull">true 表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 true,false 則表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 false。</param>
1336 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1337 <exception cref="T:System.ArgumentNullException">
1338 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1339 <exception cref="T:System.ArgumentException">
1340 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
1341 <exception cref="T:System.InvalidOperationException">
1342 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義「大於或等於」運算子。</exception>
1344 <member name="M:System.Linq.Expressions.Expression.IfThen(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1345 <summary>建立 <see cref="T:System.Linq.Expressions.ConditionalExpression" />,代表具有 if 陳述式的條件區塊。</summary>
1347 <see cref="T:System.Linq.Expressions.ConditionalExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Conditional" />,且 <see cref="P:System.Linq.Expressions.ConditionalExpression.Test" /> 和 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfTrue" /> 屬性設定為指定的值。<see cref="P:System.Linq.Expressions.ConditionalExpression.IfFalse" /> 屬性已設定為預設運算式,而這個方法傳回之結果 <see cref="T:System.Linq.Expressions.ConditionalExpression" /> 的類型為 <see cref="T:System.Void" />。</returns>
1348 <param name="test">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.Test" />。</param>
1349 <param name="ifTrue">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfTrue" />。</param>
1351 <member name="M:System.Linq.Expressions.Expression.IfThenElse(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1352 <summary>建立 <see cref="T:System.Linq.Expressions.ConditionalExpression" />,代表具有 if 和 else 陳述式的條件區塊。</summary>
1354 <see cref="T:System.Linq.Expressions.ConditionalExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Conditional" />,且 <see cref="P:System.Linq.Expressions.ConditionalExpression.Test" />、<see cref="P:System.Linq.Expressions.ConditionalExpression.IfTrue" /> 和 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfFalse" /> 屬性設定為指定的值。這個方法所傳回之結果 <see cref="T:System.Linq.Expressions.ConditionalExpression" /> 的類型為 <see cref="T:System.Void" />。</returns>
1355 <param name="test">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.Test" />。</param>
1356 <param name="ifTrue">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfTrue" />。</param>
1357 <param name="ifFalse">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ConditionalExpression.IfFalse" />。</param>
1359 <member name="M:System.Linq.Expressions.Expression.Increment(System.Linq.Expressions.Expression)">
1360 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,表示運算式值遞增 1。</summary>
1361 <returns>表示遞增後運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
1362 <param name="expression">要遞增的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1364 <member name="M:System.Linq.Expressions.Expression.Increment(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1365 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,代表運算式遞增 1。</summary>
1366 <returns>表示遞增後運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
1367 <param name="expression">要遞增的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1368 <param name="method">表示實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
1370 <member name="M:System.Linq.Expressions.Expression.Invoke(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
1371 <summary>建立 <see cref="T:System.Linq.Expressions.InvocationExpression" />,將委派或 Lambda 運算式套用至引數運算式清單。</summary>
1373 <see cref="T:System.Linq.Expressions.InvocationExpression" />,可將指定的委派或 Lambda 運算式套用至所提供的引數。</returns>
1374 <param name="expression">
1375 <see cref="T:System.Linq.Expressions.Expression" />,代表要套用的委派或 Lambda 運算式。</param>
1376 <param name="arguments">包含 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 物件的 <see cref="T:System.Linq.Expressions.Expression" />,代表要套用委派或 Lambda 運算式的引數。</param>
1377 <exception cref="T:System.ArgumentNullException">
1378 <paramref name="expression" /> 為 null。</exception>
1379 <exception cref="T:System.ArgumentException">
1380 <paramref name="expression" />.Type 不代表委派類型或 <see cref="T:System.Linq.Expressions.Expression`1" />。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="arguments" /> 屬性無法指派給 <paramref name="expression" /> 所表示之委派的對應參數類型。</exception>
1381 <exception cref="T:System.InvalidOperationException">
1382 <paramref name="arguments" /> 包含的項目數與 <paramref name="expression" /> 所表示委派的參數清單不同。</exception>
1384 <member name="M:System.Linq.Expressions.Expression.Invoke(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])">
1385 <summary>建立 <see cref="T:System.Linq.Expressions.InvocationExpression" />,將委派或 Lambda 運算式套用至引數運算式清單。</summary>
1387 <see cref="T:System.Linq.Expressions.InvocationExpression" />,可將指定的委派或 Lambda 運算式套用至所提供的引數。</returns>
1388 <param name="expression">
1389 <see cref="T:System.Linq.Expressions.Expression" />,代表要套用的委派或 Lambda 運算式。</param>
1390 <param name="arguments">
1391 <see cref="T:System.Linq.Expressions.Expression" /> 物件的陣列,代表要套用委派或 Lambda 運算式的引數。</param>
1392 <exception cref="T:System.ArgumentNullException">
1393 <paramref name="expression" /> 為 null。</exception>
1394 <exception cref="T:System.ArgumentException">
1395 <paramref name="expression" />.Type 不代表委派類型或 <see cref="T:System.Linq.Expressions.Expression`1" />。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="arguments" /> 屬性無法指派給 <paramref name="expression" /> 所表示之委派的對應參數類型。</exception>
1396 <exception cref="T:System.InvalidOperationException">
1397 <paramref name="arguments" /> 包含的項目數與 <paramref name="expression" /> 所表示委派的參數清單不同。</exception>
1399 <member name="M:System.Linq.Expressions.Expression.IsFalse(System.Linq.Expressions.Expression)">
1400 <summary>傳回運算式是否評估為 false。</summary>
1402 <see cref="T:System.Linq.Expressions.UnaryExpression" /> 的執行個體。</returns>
1403 <param name="expression">要評估的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1405 <member name="M:System.Linq.Expressions.Expression.IsFalse(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1406 <summary>傳回運算式是否評估為 false。</summary>
1408 <see cref="T:System.Linq.Expressions.UnaryExpression" /> 的執行個體。</returns>
1409 <param name="expression">要評估的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1410 <param name="method">表示實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
1412 <member name="M:System.Linq.Expressions.Expression.IsTrue(System.Linq.Expressions.Expression)">
1413 <summary>傳回運算式是否評估為 true。</summary>
1415 <see cref="T:System.Linq.Expressions.UnaryExpression" /> 的執行個體。</returns>
1416 <param name="expression">要評估的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1418 <member name="M:System.Linq.Expressions.Expression.IsTrue(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1419 <summary>傳回運算式是否評估為 true。</summary>
1421 <see cref="T:System.Linq.Expressions.UnaryExpression" /> 的執行個體。</returns>
1422 <param name="expression">要評估的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1423 <param name="method">表示實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
1425 <member name="M:System.Linq.Expressions.Expression.Label">
1426 <summary>建立 <see cref="T:System.Linq.Expressions.LabelTarget" />,代表包含 void 類型但沒有名稱的標籤。</summary>
1427 <returns>新的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</returns>
1429 <member name="M:System.Linq.Expressions.Expression.Label(System.Linq.Expressions.LabelTarget)">
1430 <summary>建立 <see cref="T:System.Linq.Expressions.LabelExpression" />,代表沒有預設值的標籤。</summary>
1431 <returns>沒有預設值的 <see cref="T:System.Linq.Expressions.LabelExpression" />。</returns>
1432 <param name="target">這個 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將與之產生關聯的 <see cref="T:System.Linq.Expressions.LabelExpression" />。</param>
1434 <member name="M:System.Linq.Expressions.Expression.Label(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)">
1435 <summary>建立 <see cref="T:System.Linq.Expressions.LabelExpression" />,代表包含指定之預設值的標籤。</summary>
1436 <returns>包含指定之預設值的 <see cref="T:System.Linq.Expressions.LabelExpression" />。</returns>
1437 <param name="target">這個 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將與之產生關聯的 <see cref="T:System.Linq.Expressions.LabelExpression" />。</param>
1438 <param name="defaultValue">透過一般控制流程到達標籤時,這個 <see cref="T:System.Linq.Expressions.LabelExpression" /> 的值。</param>
1440 <member name="M:System.Linq.Expressions.Expression.Label(System.String)">
1441 <summary>建立 <see cref="T:System.Linq.Expressions.LabelTarget" />,代表包含 void 類型和指定之名稱的標籤。</summary>
1442 <returns>新的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</returns>
1443 <param name="name">標籤名稱。</param>
1445 <member name="M:System.Linq.Expressions.Expression.Label(System.Type)">
1446 <summary>建立 <see cref="T:System.Linq.Expressions.LabelTarget" />,代表包含指定之類型的標籤。</summary>
1447 <returns>新的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</returns>
1448 <param name="type">跳至標籤時所傳遞值的類型。</param>
1450 <member name="M:System.Linq.Expressions.Expression.Label(System.Type,System.String)">
1451 <summary>建立 <see cref="T:System.Linq.Expressions.LabelTarget" />,代表包含指定之類型和名稱的標籤。</summary>
1452 <returns>新的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</returns>
1453 <param name="type">跳至標籤時所傳遞值的類型。</param>
1454 <param name="name">標籤名稱。</param>
1456 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.Boolean,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1457 <summary>首先透過建構委派類型來建立 LambdaExpression。</summary>
1459 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 Lambda,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1460 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1461 <param name="tailCall">
1462 <see cref="T:System.Boolean" />,其代表編譯所建立的運算式時,是否會套用 tail 呼叫最佳化。</param>
1463 <param name="parameters">
1464 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1466 <member name="M:System.Linq.Expressions.Expression.Lambda``1(System.Linq.Expressions.Expression,System.Boolean,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1467 <summary>建立 <see cref="T:System.Linq.Expressions.Expression`1" />,其中委派類型在編譯階段為已知。</summary>
1469 <see cref="T:System.Linq.Expressions.Expression`1" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Lambda" />,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1470 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1471 <param name="tailCall">
1472 <see cref="T:System.Boolean" />,其代表編譯所建立的運算式時,是否會套用 tail 呼叫最佳化。</param>
1473 <param name="parameters">
1474 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1475 <typeparam name="TDelegate">委派類型。</typeparam>
1477 <member name="M:System.Linq.Expressions.Expression.Lambda``1(System.Linq.Expressions.Expression,System.Boolean,System.Linq.Expressions.ParameterExpression[])">
1478 <summary>建立 <see cref="T:System.Linq.Expressions.Expression`1" />,其中委派類型在編譯階段為已知。</summary>
1480 <see cref="T:System.Linq.Expressions.Expression`1" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Lambda" />,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1481 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1482 <param name="tailCall">
1483 <see cref="T:System.Boolean" />,其代表編譯所建立的運算式時,是否會套用 tail 呼叫最佳化。</param>
1484 <param name="parameters">陣列,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1485 <typeparam name="TDelegate">委派類型。</typeparam>
1487 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.Boolean,System.Linq.Expressions.ParameterExpression[])">
1488 <summary>首先透過建構委派類型來建立 LambdaExpression。</summary>
1490 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 Lambda,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1491 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1492 <param name="tailCall">
1493 <see cref="T:System.Boolean" />,其代表編譯所建立的運算式時,是否會套用 tail 呼叫最佳化。</param>
1494 <param name="parameters">陣列,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1496 <member name="M:System.Linq.Expressions.Expression.Lambda``1(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1497 <summary>建立 <see cref="T:System.Linq.Expressions.Expression`1" />,其中委派類型在編譯階段為已知。</summary>
1499 <see cref="T:System.Linq.Expressions.Expression`1" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Lambda" />,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1500 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1501 <param name="parameters">
1502 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1503 <typeparam name="TDelegate">委派類型。</typeparam>
1504 <exception cref="T:System.ArgumentNullException">
1505 <paramref name="body" /> 為 null。-或-<paramref name="parameters" /> 中的一個或多個項目為 null。</exception>
1506 <exception cref="T:System.ArgumentException">
1507 <paramref name="TDelegate" /> 不是委派類型。-或-<paramref name="body" />.Type 所表示的類型無法指派給 <paramref name="TDelegate" /> 的傳回類型。-或-<paramref name="parameters" /> 包含的項目數與 <paramref name="TDelegate" /> 的參數清單不同。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="parameters" /> 屬性無法從 <paramref name="TDelegate" /> 之對應參數類型的類型指派。</exception>
1509 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1510 <summary>首先透過建構委派類型來建立 LambdaExpression。</summary>
1512 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 Lambda,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1513 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1514 <param name="parameters">
1515 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1517 <member name="M:System.Linq.Expressions.Expression.Lambda``1(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])">
1518 <summary>建立 <see cref="T:System.Linq.Expressions.Expression`1" />,其中委派類型在編譯階段為已知。</summary>
1520 <see cref="T:System.Linq.Expressions.Expression`1" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Lambda" />,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1521 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1522 <param name="parameters">用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合之 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件的陣列。</param>
1523 <typeparam name="TDelegate">委派類型。</typeparam>
1524 <exception cref="T:System.ArgumentNullException">
1525 <paramref name="body" /> 為 null。-或-<paramref name="parameters" /> 中的一個或多個項目為 null。</exception>
1526 <exception cref="T:System.ArgumentException">
1527 <paramref name="TDelegate" /> 不是委派類型。-或-<paramref name="body" />.Type 所表示的類型無法指派給 <paramref name="TDelegate" /> 的傳回類型。-或-<paramref name="parameters" /> 包含的項目數與 <paramref name="TDelegate" /> 的參數清單不同。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="parameters" /> 屬性無法從 <paramref name="TDelegate" /> 之對應參數類型的類型指派。</exception>
1529 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])">
1530 <summary>首先透過建構委派類型來建立 <see cref="T:System.Linq.Expressions.LambdaExpression" />。</summary>
1532 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Lambda" />,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1533 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1534 <param name="parameters">用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合之 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件的陣列。</param>
1535 <exception cref="T:System.ArgumentNullException">
1536 <paramref name="body" /> 為 null。-或-<paramref name="parameters" /> 的一個或多個項目為 null。</exception>
1537 <exception cref="T:System.ArgumentException">
1538 <paramref name="parameters" /> 包含十六個以上的項目。</exception>
1540 <member name="M:System.Linq.Expressions.Expression.Lambda``1(System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1541 <summary>建立 <see cref="T:System.Linq.Expressions.Expression`1" />,其中委派類型在編譯階段為已知。</summary>
1543 <see cref="T:System.Linq.Expressions.Expression`1" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Lambda" />,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1544 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1545 <param name="name">Lambda 的名稱。用於產生偵錯資訊。</param>
1546 <param name="tailCall">
1547 <see cref="T:System.Boolean" />,其代表編譯所建立的運算式時,是否會套用 tail 呼叫最佳化。</param>
1548 <param name="parameters">
1549 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1550 <typeparam name="TDelegate">委派類型。</typeparam>
1552 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1553 <summary>首先透過建構委派類型來建立 LambdaExpression。</summary>
1555 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 Lambda,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1556 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1557 <param name="name">Lambda 的名稱。用於發出偵錯資訊。</param>
1558 <param name="tailCall">
1559 <see cref="T:System.Boolean" />,其代表編譯所建立的運算式時,是否會套用 tail 呼叫最佳化。</param>
1560 <param name="parameters">
1561 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1563 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Linq.Expressions.Expression,System.String,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1564 <summary>首先透過建構委派類型來建立 LambdaExpression。</summary>
1566 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 Lambda,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1567 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1568 <param name="name">Lambda 的名稱。用於發出偵錯資訊。</param>
1569 <param name="parameters">
1570 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1572 <member name="M:System.Linq.Expressions.Expression.Lambda``1(System.Linq.Expressions.Expression,System.String,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1573 <summary>建立 <see cref="T:System.Linq.Expressions.Expression`1" />,其中委派類型在編譯階段為已知。</summary>
1575 <see cref="T:System.Linq.Expressions.Expression`1" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Lambda" />,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1576 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression`1.Body" />。</param>
1577 <param name="name">Lambda 的名稱。用於產生偵錯資訊。</param>
1578 <param name="parameters">
1579 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.Expression`1.Parameters" /> 物件。</param>
1580 <typeparam name="TDelegate">委派類型。</typeparam>
1582 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Type,System.Linq.Expressions.Expression,System.Boolean,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1583 <summary>首先透過建構委派類型來建立 LambdaExpression。</summary>
1585 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 Lambda,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1586 <param name="delegateType">
1587 <see cref="P:System.Linq.Expressions.Expression.Type" />,代表 Lambda 的委派簽章。</param>
1588 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1589 <param name="tailCall">
1590 <see cref="T:System.Boolean" />,其代表編譯所建立的運算式時,是否會套用 tail 呼叫最佳化。</param>
1591 <param name="parameters">
1592 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1594 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Type,System.Linq.Expressions.Expression,System.Boolean,System.Linq.Expressions.ParameterExpression[])">
1595 <summary>首先透過建構委派類型來建立 LambdaExpression。</summary>
1597 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 Lambda,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1598 <param name="delegateType">
1599 <see cref="P:System.Linq.Expressions.Expression.Type" />,代表 Lambda 的委派簽章。</param>
1600 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1601 <param name="tailCall">
1602 <see cref="T:System.Boolean" />,其代表編譯所建立的運算式時,是否會套用 tail 呼叫最佳化。</param>
1603 <param name="parameters">陣列,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1605 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Type,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1606 <summary>首先透過建構委派類型來建立 <see cref="T:System.Linq.Expressions.LambdaExpression" />。它可用於在編譯階段不知道委派類型時。</summary>
1607 <returns>表示 lambda 運算式的物件,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Lambda" />,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1608 <param name="delegateType">
1609 <see cref="T:System.Type" />,代表 Lambda 的委派簽章。</param>
1610 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1611 <param name="parameters">
1612 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1613 <exception cref="T:System.ArgumentNullException">
1614 <paramref name="delegateType" /> 或 <paramref name="body" /> 為 null。-或-<paramref name="parameters" /> 中的一個或多個項目為 null。</exception>
1615 <exception cref="T:System.ArgumentException">
1616 <paramref name="delegateType" /> 不表示委派類型。-或-<paramref name="body" />.Type 表示的類型無法指派給 <paramref name="delegateType" /> 所表示之委派類型的傳回類型。-或-<paramref name="parameters" /> 包含的項目數與 <paramref name="delegateType" /> 所表示之委派類型的參數清單不同。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="parameters" /> 屬性無法從由 <paramref name="delegateType" /> 所表示之委派類型的對應參數類型指派。</exception>
1618 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression[])">
1619 <summary>首先透過建構委派類型來建立 <see cref="T:System.Linq.Expressions.LambdaExpression" />。它可用於在編譯階段不知道委派類型時。</summary>
1620 <returns>表示 lambda 運算式的物件,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Lambda" />,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1621 <param name="delegateType">
1622 <see cref="T:System.Type" />,代表 Lambda 的委派簽章。</param>
1623 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1624 <param name="parameters">用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合之 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件的陣列。</param>
1625 <exception cref="T:System.ArgumentNullException">
1626 <paramref name="delegateType" /> 或 <paramref name="body" /> 為 null。-或-<paramref name="parameters" /> 中的一個或多個項目為 null。</exception>
1627 <exception cref="T:System.ArgumentException">
1628 <paramref name="delegateType" /> 不表示委派類型。-或-<paramref name="body" />.Type 表示的類型無法指派給 <paramref name="delegateType" /> 所表示之委派類型的傳回類型。-或-<paramref name="parameters" /> 包含的項目數與 <paramref name="delegateType" /> 所表示之委派類型的參數清單不同。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="parameters" /> 屬性無法從由 <paramref name="delegateType" /> 所表示之委派類型的對應參數類型指派。</exception>
1630 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Type,System.Linq.Expressions.Expression,System.String,System.Boolean,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1631 <summary>首先透過建構委派類型來建立 LambdaExpression。</summary>
1633 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 Lambda,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1634 <param name="delegateType">
1635 <see cref="P:System.Linq.Expressions.Expression.Type" />,代表 Lambda 的委派簽章。</param>
1636 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1637 <param name="name">Lambda 的名稱。用於發出偵錯資訊。</param>
1638 <param name="tailCall">
1639 <see cref="T:System.Boolean" />,其代表編譯所建立的運算式時,是否會套用 tail 呼叫最佳化。</param>
1640 <param name="parameters">
1641 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1643 <member name="M:System.Linq.Expressions.Expression.Lambda(System.Type,System.Linq.Expressions.Expression,System.String,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
1644 <summary>首先透過建構委派類型來建立 LambdaExpression。</summary>
1646 <see cref="T:System.Linq.Expressions.LambdaExpression" />,其 <see cref="P:System.Linq.Expressions.LambdaExpression.NodeType" /> 屬性等於 Lambda,且 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 和 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性設定為指定的值。</returns>
1647 <param name="delegateType">
1648 <see cref="P:System.Linq.Expressions.Expression.Type" />,代表 Lambda 的委派簽章。</param>
1649 <param name="body">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" />。</param>
1650 <param name="name">Lambda 的名稱。用於發出偵錯資訊。</param>
1651 <param name="parameters">
1652 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 物件。</param>
1654 <member name="M:System.Linq.Expressions.Expression.LeftShift(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1655 <summary>建立表示位元左移 (Left-Shift) 運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1657 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.LeftShift" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1658 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1659 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1660 <exception cref="T:System.ArgumentNullException">
1661 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1662 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type. 定義 Left-shift 運算子。</exception>
1664 <member name="M:System.Linq.Expressions.Expression.LeftShift(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1665 <summary>建立表示位元左移 (Left-Shift) 運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1667 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.LeftShift" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1668 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1669 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1670 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1671 <exception cref="T:System.ArgumentNullException">
1672 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1673 <exception cref="T:System.ArgumentException">
1674 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
1675 <exception cref="T:System.InvalidOperationException">
1676 <paramref name="method" /> 為 null 且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Left-shift 運算子。</exception>
1678 <member name="M:System.Linq.Expressions.Expression.LeftShiftAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1679 <summary>建立表示位元左移位指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1681 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.LeftShiftAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1682 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1683 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1685 <member name="M:System.Linq.Expressions.Expression.LeftShiftAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
1686 <summary>建立表示位元左移位指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1688 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.LeftShiftAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1689 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1690 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1691 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1693 <member name="M:System.Linq.Expressions.Expression.LeftShiftAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
1694 <summary>建立表示位元左移位指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1696 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.LeftShiftAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
1697 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1698 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1699 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1700 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
1702 <member name="M:System.Linq.Expressions.Expression.LessThan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1703 <summary>建立代表「小於」數值比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1705 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.LessThan" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1706 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1707 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1708 <exception cref="T:System.ArgumentNullException">
1709 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1710 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義「小於」運算子。</exception>
1712 <member name="M:System.Linq.Expressions.Expression.LessThan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)">
1713 <summary>建立代表「小於」數值比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1715 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.LessThan" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1716 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1717 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1718 <param name="liftToNull">true 表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 true,false 則表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 false。</param>
1719 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1720 <exception cref="T:System.ArgumentNullException">
1721 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1722 <exception cref="T:System.ArgumentException">
1723 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
1724 <exception cref="T:System.InvalidOperationException">
1725 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義「小於」運算子。</exception>
1727 <member name="M:System.Linq.Expressions.Expression.LessThanOrEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1728 <summary>建立代表「小於或等於」數值比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1730 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.LessThanOrEqual" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
1731 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1732 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1733 <exception cref="T:System.ArgumentNullException">
1734 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1735 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義「小於或等於」運算子。</exception>
1737 <member name="M:System.Linq.Expressions.Expression.LessThanOrEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)">
1738 <summary>建立代表「小於或等於」數值比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
1740 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.LessThanOrEqual" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
1741 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
1742 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
1743 <param name="liftToNull">true 表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 true,false 則表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 false。</param>
1744 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
1745 <exception cref="T:System.ArgumentNullException">
1746 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1747 <exception cref="T:System.ArgumentException">
1748 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
1749 <exception cref="T:System.InvalidOperationException">
1750 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義「小於或等於」運算子。</exception>
1752 <member name="M:System.Linq.Expressions.Expression.ListBind(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ElementInit})">
1753 <summary>建立 <see cref="T:System.Linq.Expressions.MemberListBinding" />,其中成員是欄位或屬性。</summary>
1755 <see cref="T:System.Linq.Expressions.MemberListBinding" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 屬性等於 <see cref="F:System.Linq.Expressions.MemberBindingType.ListBinding" />,且 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 和 <see cref="P:System.Linq.Expressions.MemberListBinding.Initializers" /> 屬性設定為指定的值。</returns>
1756 <param name="member">
1757 <see cref="T:System.Reflection.MemberInfo" />,表示要將 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 屬性設定為與之相等的欄位或屬性。</param>
1758 <param name="initializers">
1759 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ElementInit" /> 集合的 <see cref="P:System.Linq.Expressions.MemberListBinding.Initializers" /> 物件。</param>
1760 <exception cref="T:System.ArgumentNullException">
1761 <paramref name="member" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1762 <exception cref="T:System.ArgumentException">
1763 <paramref name="member" /> 不代表欄位或屬性。-或-<see cref="P:System.Reflection.FieldInfo.FieldType" /> 所表示之欄位或屬性的 <see cref="P:System.Reflection.PropertyInfo.PropertyType" /> 或 <paramref name="member" /> 不會實作 <see cref="T:System.Collections.IEnumerable" />。</exception>
1765 <member name="M:System.Linq.Expressions.Expression.ListBind(System.Reflection.MemberInfo,System.Linq.Expressions.ElementInit[])">
1766 <summary>建立 <see cref="T:System.Linq.Expressions.MemberListBinding" />,其中成員是欄位或屬性。</summary>
1768 <see cref="T:System.Linq.Expressions.MemberListBinding" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 屬性等於 <see cref="F:System.Linq.Expressions.MemberBindingType.ListBinding" />,且 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 和 <see cref="P:System.Linq.Expressions.MemberListBinding.Initializers" /> 屬性設定為指定的值。</returns>
1769 <param name="member">
1770 <see cref="T:System.Reflection.MemberInfo" />,表示要將 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 屬性設定為與之相等的欄位或屬性。</param>
1771 <param name="initializers">用以填入 <see cref="T:System.Linq.Expressions.ElementInit" /> 集合之 <see cref="P:System.Linq.Expressions.MemberListBinding.Initializers" /> 物件的陣列。</param>
1772 <exception cref="T:System.ArgumentNullException">
1773 <paramref name="member" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1774 <exception cref="T:System.ArgumentException">
1775 <paramref name="member" /> 不代表欄位或屬性。-或-<see cref="P:System.Reflection.FieldInfo.FieldType" /> 所表示之欄位或屬性的 <see cref="P:System.Reflection.PropertyInfo.PropertyType" /> 或 <paramref name="member" /> 不會實作 <see cref="T:System.Collections.IEnumerable" />。</exception>
1777 <member name="M:System.Linq.Expressions.Expression.ListBind(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ElementInit})">
1778 <summary>根據指定的屬性存取子方法建立 <see cref="T:System.Linq.Expressions.MemberListBinding" />。</summary>
1780 <see cref="T:System.Linq.Expressions.MemberListBinding" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 屬性等於 <see cref="F:System.Linq.Expressions.MemberBindingType.ListBinding" />,並將 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 屬性設定為 <see cref="T:System.Reflection.MemberInfo" />,表示在 <paramref name="propertyAccessor" /> 中存取的屬性,<see cref="P:System.Linq.Expressions.MemberListBinding.Initializers" /> 則會填入 <paramref name="initializers" /> 的項目。</returns>
1781 <param name="propertyAccessor">代表屬性存取子方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
1782 <param name="initializers">
1783 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ElementInit" /> 集合的 <see cref="P:System.Linq.Expressions.MemberListBinding.Initializers" /> 物件。</param>
1784 <exception cref="T:System.ArgumentNullException">
1785 <paramref name="propertyAccessor" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1786 <exception cref="T:System.ArgumentException">
1787 <paramref name="propertyAccessor" /> 不代表屬性存取子 (Accessor) 方法。-或-屬性 (由 <see cref="P:System.Reflection.PropertyInfo.PropertyType" /> 存取表示的方法) 的 <paramref name="propertyAccessor" /> 不會實作 <see cref="T:System.Collections.IEnumerable" />。</exception>
1789 <member name="M:System.Linq.Expressions.Expression.ListBind(System.Reflection.MethodInfo,System.Linq.Expressions.ElementInit[])">
1790 <summary>根據指定的屬性存取子方法建立 <see cref="T:System.Linq.Expressions.MemberListBinding" /> 物件。</summary>
1792 <see cref="T:System.Linq.Expressions.MemberListBinding" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 屬性等於 <see cref="F:System.Linq.Expressions.MemberBindingType.ListBinding" />,並將 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 屬性設定為 <see cref="T:System.Reflection.MemberInfo" />,表示在 <paramref name="propertyAccessor" /> 中存取的屬性,<see cref="P:System.Linq.Expressions.MemberListBinding.Initializers" /> 則會填入 <paramref name="initializers" /> 的項目。</returns>
1793 <param name="propertyAccessor">代表屬性存取子方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
1794 <param name="initializers">用以填入 <see cref="T:System.Linq.Expressions.ElementInit" /> 集合之 <see cref="P:System.Linq.Expressions.MemberListBinding.Initializers" /> 物件的陣列。</param>
1795 <exception cref="T:System.ArgumentNullException">
1796 <paramref name="propertyAccessor" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1797 <exception cref="T:System.ArgumentException">
1798 <paramref name="propertyAccessor" /> 不代表屬性存取子 (Accessor) 方法。-或-屬性 (由 <see cref="P:System.Reflection.PropertyInfo.PropertyType" /> 存取表示的方法) 的 <paramref name="propertyAccessor" /> 不會實作 <see cref="T:System.Collections.IEnumerable" />。</exception>
1800 <member name="M:System.Linq.Expressions.Expression.ListInit(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ElementInit})">
1801 <summary>建立 <see cref="T:System.Linq.Expressions.ListInitExpression" />,它使用指定的 <see cref="T:System.Linq.Expressions.ElementInit" /> 物件初始化集合。</summary>
1803 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ListInit" />,且 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" /> 和 <see cref="P:System.Linq.Expressions.ListInitExpression.Initializers" /> 屬性設定為指定的值。</returns>
1804 <param name="newExpression">要將 <see cref="T:System.Linq.Expressions.NewExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" />。</param>
1805 <param name="initializers">
1806 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.ElementInit" /> 集合的 <see cref="P:System.Linq.Expressions.ListInitExpression.Initializers" /> 物件。</param>
1807 <exception cref="T:System.ArgumentNullException">
1808 <paramref name="newExpression" /> 或 <paramref name="initializers" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1809 <exception cref="T:System.ArgumentException">
1810 <paramref name="newExpression" />.Type 沒有實作 <see cref="T:System.Collections.IEnumerable" />。</exception>
1812 <member name="M:System.Linq.Expressions.Expression.ListInit(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
1813 <summary>建立 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其使用名為 "Add" 的方法將項目加入集合。</summary>
1815 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ListInit" />,而 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" /> 屬性設定為指定的值。</returns>
1816 <param name="newExpression">要將 <see cref="T:System.Linq.Expressions.NewExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" />。</param>
1817 <param name="initializers">
1818 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合的 <see cref="P:System.Linq.Expressions.ListInitExpression.Initializers" /> 物件。</param>
1819 <exception cref="T:System.ArgumentNullException">
1820 <paramref name="newExpression" /> 或 <paramref name="initializers" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1821 <exception cref="T:System.ArgumentException">
1822 <paramref name="newExpression" />.Type 沒有實作 <see cref="T:System.Collections.IEnumerable" />。</exception>
1823 <exception cref="T:System.InvalidOperationException">
1824 <paramref name="newExpression" />.Type 或其基底類型中沒有宣告名為 "Add" (區分大小寫) 的執行個體方法。-或-<paramref name="newExpression" />.Type 及其基底類型上的加入方法採用的引數不是剛好一個。-或-由 <see cref="P:System.Linq.Expressions.Expression.Type" /> 其第一個項目之 <paramref name="initializers" /> 屬性所表示的類型無法指派給 <paramref name="newExpression" />.Type 或其基底類型上加入方法的引數類型。-或-<paramref name="newExpression" />.Type 和 (或) 其基底類型上有多個與引數相容且名為 "Add" (區分大小寫) 的方法。</exception>
1826 <member name="M:System.Linq.Expressions.Expression.ListInit(System.Linq.Expressions.NewExpression,System.Linq.Expressions.ElementInit[])">
1827 <summary>建立 <see cref="T:System.Linq.Expressions.ListInitExpression" />,它使用指定的 <see cref="T:System.Linq.Expressions.ElementInit" /> 物件初始化集合。</summary>
1829 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ListInit" />,且 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" /> 和 <see cref="P:System.Linq.Expressions.ListInitExpression.Initializers" /> 屬性設定為指定的值。</returns>
1830 <param name="newExpression">要將 <see cref="T:System.Linq.Expressions.NewExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" />。</param>
1831 <param name="initializers">用以填入 <see cref="T:System.Linq.Expressions.ElementInit" /> 集合之 <see cref="P:System.Linq.Expressions.ListInitExpression.Initializers" /> 物件的陣列。</param>
1832 <exception cref="T:System.ArgumentNullException">
1833 <paramref name="newExpression" /> 或 <paramref name="initializers" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1834 <exception cref="T:System.ArgumentException">
1835 <paramref name="newExpression" />.Type 沒有實作 <see cref="T:System.Collections.IEnumerable" />。</exception>
1837 <member name="M:System.Linq.Expressions.Expression.ListInit(System.Linq.Expressions.NewExpression,System.Linq.Expressions.Expression[])">
1838 <summary>建立 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其使用名為 "Add" 的方法將項目加入集合。</summary>
1840 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ListInit" />,而 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" /> 屬性設定為指定的值。</returns>
1841 <param name="newExpression">要將 <see cref="T:System.Linq.Expressions.NewExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" />。</param>
1842 <param name="initializers">用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合之 <see cref="P:System.Linq.Expressions.ListInitExpression.Initializers" /> 物件的陣列。</param>
1843 <exception cref="T:System.ArgumentNullException">
1844 <paramref name="newExpression" /> 或 <paramref name="initializers" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1845 <exception cref="T:System.ArgumentException">
1846 <paramref name="newExpression" />.Type 沒有實作 <see cref="T:System.Collections.IEnumerable" />。</exception>
1847 <exception cref="T:System.InvalidOperationException">
1848 <paramref name="newExpression" />.Type 或其基底類型中沒有宣告名為 "Add" (區分大小寫) 的執行個體方法。-或-<paramref name="newExpression" />.Type 及其基底類型上的加入方法採用的引數不是剛好一個。-或-由 <see cref="P:System.Linq.Expressions.Expression.Type" /> 其第一個項目之 <paramref name="initializers" /> 屬性所表示的類型無法指派給 <paramref name="newExpression" />.Type 或其基底類型上加入方法的引數類型。-或-<paramref name="newExpression" />.Type 和 (或) 其基底類型上有多個與引數相容且名為 "Add" (區分大小寫) 的方法。</exception>
1850 <member name="M:System.Linq.Expressions.Expression.ListInit(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
1851 <summary>建立 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其使用指定的方法將項目加入集合。</summary>
1853 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ListInit" />,而 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" /> 屬性設定為指定的值。</returns>
1854 <param name="newExpression">要將 <see cref="T:System.Linq.Expressions.NewExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" />。</param>
1855 <param name="addMethod">
1856 <see cref="T:System.Reflection.MethodInfo" />,代表名為 "Add" (區分大小寫) 的執行個體方法,可將項目加入集合。</param>
1857 <param name="initializers">
1858 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合的 <see cref="P:System.Linq.Expressions.ListInitExpression.Initializers" /> 物件。</param>
1859 <exception cref="T:System.ArgumentNullException">
1860 <paramref name="newExpression" /> 或 <paramref name="initializers" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1861 <exception cref="T:System.ArgumentException">
1862 <paramref name="newExpression" />.Type 沒有實作 <see cref="T:System.Collections.IEnumerable" />。-或-<paramref name="addMethod" /> 不是 null,它不表示名為 "Add" (區分大小寫) 的執行個體方法,這個方法剛好只採用一個引數。-或-<paramref name="addMethod" /> 不是 null,且 <see cref="P:System.Linq.Expressions.Expression.Type" /> 之一個或多個項目的 <paramref name="initializers" /> 屬性表示的類型無法指派給 <paramref name="addMethod" /> 所表示之方法的引數類型。</exception>
1863 <exception cref="T:System.InvalidOperationException">
1864 <paramref name="addMethod" /> 是 null,且 <paramref name="newExpression" />.Type 或其基底類型上沒有採用一個類型相容引數之名為 "Add" 的執行個體方法。</exception>
1866 <member name="M:System.Linq.Expressions.Expression.ListInit(System.Linq.Expressions.NewExpression,System.Reflection.MethodInfo,System.Linq.Expressions.Expression[])">
1867 <summary>建立 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其使用指定的方法將項目加入集合。</summary>
1869 <see cref="T:System.Linq.Expressions.ListInitExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ListInit" />,而 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" /> 屬性設定為指定的值。</returns>
1870 <param name="newExpression">要將 <see cref="T:System.Linq.Expressions.NewExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" />。</param>
1871 <param name="addMethod">
1872 <see cref="T:System.Reflection.MethodInfo" />,代表採用一個引數的執行個體方法,可將項目加入集合。</param>
1873 <param name="initializers">用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合之 <see cref="P:System.Linq.Expressions.ListInitExpression.Initializers" /> 物件的陣列。</param>
1874 <exception cref="T:System.ArgumentNullException">
1875 <paramref name="newExpression" /> 或 <paramref name="initializers" /> 為 null。-或-<paramref name="initializers" /> 的一個或多個項目為 null。</exception>
1876 <exception cref="T:System.ArgumentException">
1877 <paramref name="newExpression" />.Type 沒有實作 <see cref="T:System.Collections.IEnumerable" />。-或-<paramref name="addMethod" /> 不是 null,它不表示名為 "Add" (區分大小寫) 的執行個體方法,這個方法剛好只採用一個引數。-或-<paramref name="addMethod" /> 不是 null,且 <see cref="P:System.Linq.Expressions.Expression.Type" /> 之一個或多個項目的 <paramref name="initializers" /> 屬性表示的類型無法指派給 <paramref name="addMethod" /> 所表示之方法的引數類型。</exception>
1878 <exception cref="T:System.InvalidOperationException">
1879 <paramref name="addMethod" /> 是 null,且 <paramref name="newExpression" />.Type 或其基底類型上沒有採用一個類型相容引數之名為 "Add" 的執行個體方法。</exception>
1881 <member name="M:System.Linq.Expressions.Expression.Loop(System.Linq.Expressions.Expression)">
1882 <summary>建立包含指定之主體的 <see cref="T:System.Linq.Expressions.LoopExpression" />。</summary>
1883 <returns>建立的 <see cref="T:System.Linq.Expressions.LoopExpression" />。</returns>
1884 <param name="body">迴圈的主體。</param>
1886 <member name="M:System.Linq.Expressions.Expression.Loop(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget)">
1887 <summary>建立包含指定之主體和 break 目標的 <see cref="T:System.Linq.Expressions.LoopExpression" />。</summary>
1888 <returns>建立的 <see cref="T:System.Linq.Expressions.LoopExpression" />。</returns>
1889 <param name="body">迴圈的主體。</param>
1890 <param name="break">迴圈主體所使用的 break 目標。</param>
1892 <member name="M:System.Linq.Expressions.Expression.Loop(System.Linq.Expressions.Expression,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget)">
1893 <summary>建立包含指定之主體的 <see cref="T:System.Linq.Expressions.LoopExpression" />。</summary>
1894 <returns>建立的 <see cref="T:System.Linq.Expressions.LoopExpression" />。</returns>
1895 <param name="body">迴圈的主體。</param>
1896 <param name="break">迴圈主體所使用的 break 目標。</param>
1897 <param name="continue">迴圈主體所使用的 continue 目標。</param>
1899 <member name="M:System.Linq.Expressions.Expression.MakeBinary(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1900 <summary>透過呼叫適當的 Factory 方法來建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,指定左運算元和右運算元。</summary>
1902 <see cref="T:System.Linq.Expressions.BinaryExpression" />,由呼叫適當的 Factory 方法所產生。</returns>
1903 <param name="binaryType">
1904 <see cref="T:System.Linq.Expressions.ExpressionType" />,指定二進位運算的類型。</param>
1905 <param name="left">代表左運算元的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1906 <param name="right">代表右運算元的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1907 <exception cref="T:System.ArgumentException">
1908 <paramref name="binaryType" /> 未對應到二進位運算式節點。</exception>
1909 <exception cref="T:System.ArgumentNullException">
1910 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1912 <member name="M:System.Linq.Expressions.Expression.MakeBinary(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)">
1913 <summary>透過呼叫適當的 Factory 方法來建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,指定左運算元、右運算元和實作方法。</summary>
1915 <see cref="T:System.Linq.Expressions.BinaryExpression" />,由呼叫適當的 Factory 方法所產生。</returns>
1916 <param name="binaryType">
1917 <see cref="T:System.Linq.Expressions.ExpressionType" />,指定二進位運算的類型。</param>
1918 <param name="left">代表左運算元的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1919 <param name="right">代表右運算元的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1920 <param name="liftToNull">true 表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 true,false 則表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 false。</param>
1921 <param name="method">
1922 <see cref="T:System.Reflection.MethodInfo" />,可指定實作的方法。</param>
1923 <exception cref="T:System.ArgumentException">
1924 <paramref name="binaryType" /> 未對應到二進位運算式節點。</exception>
1925 <exception cref="T:System.ArgumentNullException">
1926 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1928 <member name="M:System.Linq.Expressions.Expression.MakeBinary(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
1929 <summary>透過呼叫適當的 Factory 方法來建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,指定左運算元、右運算元、實作方法和類型轉換函式。</summary>
1931 <see cref="T:System.Linq.Expressions.BinaryExpression" />,由呼叫適當的 Factory 方法所產生。</returns>
1932 <param name="binaryType">
1933 <see cref="T:System.Linq.Expressions.ExpressionType" />,指定二進位運算的類型。</param>
1934 <param name="left">代表左運算元的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1935 <param name="right">代表右運算元的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
1936 <param name="liftToNull">true 表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 true,false 則表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 false。</param>
1937 <param name="method">
1938 <see cref="T:System.Reflection.MethodInfo" />,可指定實作的方法。</param>
1939 <param name="conversion">代表類型轉換函式的 <see cref="T:System.Linq.Expressions.LambdaExpression" />。只有當 <paramref name="binaryType" /> 為 <see cref="F:System.Linq.Expressions.ExpressionType.Coalesce" /> 或複合指派時,才會使用這個參數。</param>
1940 <exception cref="T:System.ArgumentException">
1941 <paramref name="binaryType" /> 未對應到二進位運算式節點。</exception>
1942 <exception cref="T:System.ArgumentNullException">
1943 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
1945 <member name="M:System.Linq.Expressions.Expression.MakeCatchBlock(System.Type,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1946 <summary>建立 <see cref="T:System.Linq.Expressions.CatchBlock" />,代表含指定之項目的 catch 陳述式。</summary>
1947 <returns>建立的 <see cref="T:System.Linq.Expressions.CatchBlock" />。</returns>
1948 <param name="type">這個 <see cref="P:System.Linq.Expressions.Expression.Type" /> 將處理之 <see cref="T:System.Exception" /> 的 <see cref="T:System.Linq.Expressions.CatchBlock" />。</param>
1949 <param name="variable">
1950 <see cref="T:System.Linq.Expressions.ParameterExpression" />,代表這個處理常式所攔截 <see cref="T:System.Exception" /> 物件的參考。</param>
1951 <param name="body">catch 陳述式的主體。</param>
1952 <param name="filter">
1953 <see cref="T:System.Exception" /> 篩選條件的主體。</param>
1955 <member name="M:System.Linq.Expressions.Expression.MakeGoto(System.Linq.Expressions.GotoExpressionKind,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)">
1956 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,代表指定之 <see cref="T:System.Linq.Expressions.GotoExpressionKind" /> 的跳躍點。也可以指定在跳躍時傳遞至標籤的值。</summary>
1958 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 <paramref name="kind" />、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />、<see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為 <paramref name="type" />,且包含在跳躍時傳遞至目標標籤的 <paramref name="value" />。</returns>
1960 <see cref="T:System.Linq.Expressions.GotoExpressionKind" /> 的 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
1961 <param name="target">
1962 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
1963 <param name="value">將在跳躍時傳遞至關聯標籤的值。</param>
1964 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
1966 <member name="M:System.Linq.Expressions.Expression.MakeIndex(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
1967 <summary>建立 <see cref="T:System.Linq.Expressions.IndexExpression" />,代表存取物件中的索引屬性。</summary>
1968 <returns>建立的 <see cref="T:System.Linq.Expressions.IndexExpression" />。</returns>
1969 <param name="instance">屬性所屬的物件。如果屬性為 static (在 Visual Basic 中為 shared),則應該是 Null。</param>
1970 <param name="indexer">
1971 <see cref="T:System.Linq.Expressions.Expression" />,代表要編製索引的屬性。</param>
1972 <param name="arguments">IEnumerable<Expression> (在 Visual Basic 中為 IEnumerable (Of Expression)),包含將用於對屬性進行索引的引數。</param>
1974 <member name="M:System.Linq.Expressions.Expression.MakeMemberAccess(System.Linq.Expressions.Expression,System.Reflection.MemberInfo)">
1975 <summary>建立代表存取欄位或屬性的 <see cref="T:System.Linq.Expressions.MemberExpression" />。</summary>
1977 <see cref="T:System.Linq.Expressions.MemberExpression" />,由呼叫適當的 Factory 方法所產生。</returns>
1978 <param name="expression">
1979 <see cref="T:System.Linq.Expressions.Expression" />,代表成員所屬的物件。如果是靜態成員,可以是 Null。</param>
1980 <param name="member">
1981 <see cref="T:System.Reflection.MemberInfo" />,說明要存取的欄位或屬性。</param>
1982 <exception cref="T:System.ArgumentNullException">
1983 <paramref name="member" /> 為 null。</exception>
1984 <exception cref="T:System.ArgumentException">
1985 <paramref name="member" /> 不代表欄位或屬性。</exception>
1987 <member name="M:System.Linq.Expressions.Expression.MakeTry(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.CatchBlock})">
1988 <summary>建立 <see cref="T:System.Linq.Expressions.TryExpression" />,代表含指定之項目的 try 區塊。</summary>
1989 <returns>建立的 <see cref="T:System.Linq.Expressions.TryExpression" />。</returns>
1990 <param name="type">try 運算式的結果類型。如果為 Null,則 bodh 和所有處理常式必須具有相同的類型。</param>
1991 <param name="body">try 區塊的主體。</param>
1992 <param name="finally">finally 區塊的主體。如果 try 區塊沒有相關聯的 finally 區塊,則傳遞 Null。</param>
1993 <param name="fault">fault 區塊的主體。如果 try 區塊沒有相關聯的 fault 區塊,則傳遞 Null。</param>
1994 <param name="handlers">
1995 <see cref="T:System.Linq.Expressions.CatchBlock" /> 的集合,代表要與 try 區塊產生關聯的 catch 陳述式。</param>
1997 <member name="M:System.Linq.Expressions.Expression.MakeUnary(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type)">
1998 <summary>指定運算元並呼叫適當的 Factory 方法,建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</summary>
2000 <see cref="T:System.Linq.Expressions.UnaryExpression" />,由呼叫適當的 Factory 方法所產生。</returns>
2001 <param name="unaryType">
2002 <see cref="T:System.Linq.Expressions.ExpressionType" />,指定一元運算的類型。</param>
2003 <param name="operand">代表運算元的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2005 <see cref="T:System.Type" />,指定轉換後的類型 (如果不適用,則傳遞 null)。</param>
2006 <exception cref="T:System.ArgumentNullException">
2007 <paramref name="operand" /> 為 null。</exception>
2008 <exception cref="T:System.ArgumentException">
2009 <paramref name="unaryType" /> 未對應到一元運算式節點。</exception>
2011 <member name="M:System.Linq.Expressions.Expression.MakeUnary(System.Linq.Expressions.ExpressionType,System.Linq.Expressions.Expression,System.Type,System.Reflection.MethodInfo)">
2012 <summary>指定運算元和實作方法並透過呼叫適當的 Fatory 方法,建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</summary>
2014 <see cref="T:System.Linq.Expressions.UnaryExpression" />,由呼叫適當的 Factory 方法所產生。</returns>
2015 <param name="unaryType">
2016 <see cref="T:System.Linq.Expressions.ExpressionType" />,指定一元運算的類型。</param>
2017 <param name="operand">代表運算元的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2019 <see cref="T:System.Type" />,指定轉換後的類型 (如果不適用,則傳遞 null)。</param>
2020 <param name="method">代表實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
2021 <exception cref="T:System.ArgumentNullException">
2022 <paramref name="operand" /> 為 null。</exception>
2023 <exception cref="T:System.ArgumentException">
2024 <paramref name="unaryType" /> 未對應到一元運算式節點。</exception>
2026 <member name="M:System.Linq.Expressions.Expression.MemberBind(System.Reflection.MemberInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.MemberBinding})">
2027 <summary>建立 <see cref="T:System.Linq.Expressions.MemberMemberBinding" />,表示遞迴初始化欄位或屬性的成員。</summary>
2029 <see cref="T:System.Linq.Expressions.MemberMemberBinding" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 屬性等於 <see cref="F:System.Linq.Expressions.MemberBindingType.MemberBinding" />,且 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 和 <see cref="P:System.Linq.Expressions.MemberMemberBinding.Bindings" /> 屬性設定為指定的值。</returns>
2030 <param name="member">要將 <see cref="T:System.Reflection.MemberInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberBinding.Member" />。</param>
2031 <param name="bindings">
2032 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.MemberBinding" /> 集合的 <see cref="P:System.Linq.Expressions.MemberMemberBinding.Bindings" /> 物件。</param>
2033 <exception cref="T:System.ArgumentNullException">
2034 <paramref name="member" /> 或 <paramref name="bindings" /> 為 null。</exception>
2035 <exception cref="T:System.ArgumentException">
2036 <paramref name="member" /> 不代表欄位或屬性。-或-<see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 之項目的 <paramref name="bindings" /> 屬性不表示 <paramref name="member" /> 所表示之欄位或屬性類型的成員。</exception>
2038 <member name="M:System.Linq.Expressions.Expression.MemberBind(System.Reflection.MemberInfo,System.Linq.Expressions.MemberBinding[])">
2039 <summary>建立 <see cref="T:System.Linq.Expressions.MemberMemberBinding" />,表示遞迴初始化欄位或屬性的成員。</summary>
2041 <see cref="T:System.Linq.Expressions.MemberMemberBinding" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 屬性等於 <see cref="F:System.Linq.Expressions.MemberBindingType.MemberBinding" />,且 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 和 <see cref="P:System.Linq.Expressions.MemberMemberBinding.Bindings" /> 屬性設定為指定的值。</returns>
2042 <param name="member">要將 <see cref="T:System.Reflection.MemberInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberBinding.Member" />。</param>
2043 <param name="bindings">用以填入 <see cref="T:System.Linq.Expressions.MemberBinding" /> 集合之 <see cref="P:System.Linq.Expressions.MemberMemberBinding.Bindings" /> 物件的陣列。</param>
2044 <exception cref="T:System.ArgumentNullException">
2045 <paramref name="member" /> 或 <paramref name="bindings" /> 為 null。</exception>
2046 <exception cref="T:System.ArgumentException">
2047 <paramref name="member" /> 不代表欄位或屬性。-或-<see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 之項目的 <paramref name="bindings" /> 屬性不表示 <paramref name="member" /> 所表示之欄位或屬性類型的成員。</exception>
2049 <member name="M:System.Linq.Expressions.Expression.MemberBind(System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.MemberBinding})">
2050 <summary>建立 <see cref="T:System.Linq.Expressions.MemberMemberBinding" />,表示遞迴初始化成員的成員,該成員可透過使用屬性存取子方法來存取。</summary>
2052 <see cref="T:System.Linq.Expressions.MemberMemberBinding" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 屬性等於 <see cref="F:System.Linq.Expressions.MemberBindingType.MemberBinding" />,並將 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 屬性設定為 <see cref="T:System.Reflection.PropertyInfo" />,表示在 <paramref name="propertyAccessor" /> 中存取的屬性,<see cref="P:System.Linq.Expressions.MemberMemberBinding.Bindings" /> 屬性則設定為指定的值。</returns>
2053 <param name="propertyAccessor">
2054 <see cref="T:System.Reflection.MethodInfo" />,代表屬性存取子方法。</param>
2055 <param name="bindings">
2056 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.MemberBinding" /> 集合的 <see cref="P:System.Linq.Expressions.MemberMemberBinding.Bindings" /> 物件。</param>
2057 <exception cref="T:System.ArgumentNullException">
2058 <paramref name="propertyAccessor" /> 或 <paramref name="bindings" /> 為 null。</exception>
2059 <exception cref="T:System.ArgumentException">
2060 <paramref name="propertyAccessor" /> 不代表屬性存取子 (Accessor) 方法。-或-<see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 之項目的 <paramref name="bindings" /> 屬性不表示 <paramref name="propertyAccessor" /> 所表示之方法存取的屬性類型成員。</exception>
2062 <member name="M:System.Linq.Expressions.Expression.MemberBind(System.Reflection.MethodInfo,System.Linq.Expressions.MemberBinding[])">
2063 <summary>建立 <see cref="T:System.Linq.Expressions.MemberMemberBinding" />,表示遞迴初始化成員的成員,該成員可透過使用屬性存取子方法來存取。</summary>
2065 <see cref="T:System.Linq.Expressions.MemberMemberBinding" />,其 <see cref="P:System.Linq.Expressions.MemberBinding.BindingType" /> 屬性等於 <see cref="F:System.Linq.Expressions.MemberBindingType.MemberBinding" />,並將 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 屬性設定為 <see cref="T:System.Reflection.PropertyInfo" />,表示在 <paramref name="propertyAccessor" /> 中存取的屬性,<see cref="P:System.Linq.Expressions.MemberMemberBinding.Bindings" /> 屬性則設定為指定的值。</returns>
2066 <param name="propertyAccessor">
2067 <see cref="T:System.Reflection.MethodInfo" />,代表屬性存取子方法。</param>
2068 <param name="bindings">用以填入 <see cref="T:System.Linq.Expressions.MemberBinding" /> 集合之 <see cref="P:System.Linq.Expressions.MemberMemberBinding.Bindings" /> 物件的陣列。</param>
2069 <exception cref="T:System.ArgumentNullException">
2070 <paramref name="propertyAccessor" /> 或 <paramref name="bindings" /> 為 null。</exception>
2071 <exception cref="T:System.ArgumentException">
2072 <paramref name="propertyAccessor" /> 不代表屬性存取子 (Accessor) 方法。-或-<see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 之項目的 <paramref name="bindings" /> 屬性不表示 <paramref name="propertyAccessor" /> 所表示之方法存取的屬性類型成員。</exception>
2074 <member name="M:System.Linq.Expressions.Expression.MemberInit(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.MemberBinding})">
2075 <summary>表示建立新物件並初始化物件屬性的運算式。</summary>
2077 <see cref="T:System.Linq.Expressions.MemberInitExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MemberInit" />,且 <see cref="P:System.Linq.Expressions.MemberInitExpression.NewExpression" /> 和 <see cref="P:System.Linq.Expressions.MemberInitExpression.Bindings" /> 屬性設定為指定的值。</returns>
2078 <param name="newExpression">要將 <see cref="T:System.Linq.Expressions.NewExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberInitExpression.NewExpression" />。</param>
2079 <param name="bindings">
2080 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.MemberBinding" /> 集合的 <see cref="P:System.Linq.Expressions.MemberInitExpression.Bindings" /> 物件。</param>
2081 <exception cref="T:System.ArgumentNullException">
2082 <paramref name="newExpression" /> 或 <paramref name="bindings" /> 為 null。</exception>
2083 <exception cref="T:System.ArgumentException">
2084 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 之項目的 <paramref name="bindings" /> 屬性不表示 <paramref name="newExpression" />.Type 所表示之類型的成員。</exception>
2086 <member name="M:System.Linq.Expressions.Expression.MemberInit(System.Linq.Expressions.NewExpression,System.Linq.Expressions.MemberBinding[])">
2087 <summary>建立 <see cref="T:System.Linq.Expressions.MemberInitExpression" />。</summary>
2089 <see cref="T:System.Linq.Expressions.MemberInitExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MemberInit" />,且 <see cref="P:System.Linq.Expressions.MemberInitExpression.NewExpression" /> 和 <see cref="P:System.Linq.Expressions.MemberInitExpression.Bindings" /> 屬性設定為指定的值。</returns>
2090 <param name="newExpression">要將 <see cref="T:System.Linq.Expressions.NewExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberInitExpression.NewExpression" />。</param>
2091 <param name="bindings">用以填入 <see cref="T:System.Linq.Expressions.MemberBinding" /> 集合之 <see cref="P:System.Linq.Expressions.MemberInitExpression.Bindings" /> 物件的陣列。</param>
2092 <exception cref="T:System.ArgumentNullException">
2093 <paramref name="newExpression" /> 或 <paramref name="bindings" /> 為 null。</exception>
2094 <exception cref="T:System.ArgumentException">
2095 <see cref="P:System.Linq.Expressions.MemberBinding.Member" /> 之項目的 <paramref name="bindings" /> 屬性不表示 <paramref name="newExpression" />.Type 所表示之類型的成員。</exception>
2097 <member name="M:System.Linq.Expressions.Expression.Modulo(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2098 <summary>建立代表算術餘數運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2100 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Modulo" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2101 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2102 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2103 <exception cref="T:System.ArgumentNullException">
2104 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2105 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義餘數運算子。</exception>
2107 <member name="M:System.Linq.Expressions.Expression.Modulo(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2108 <summary>建立代表算術餘數運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2110 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Modulo" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2111 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2112 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2113 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2114 <exception cref="T:System.ArgumentNullException">
2115 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2116 <exception cref="T:System.ArgumentException">
2117 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2118 <exception cref="T:System.InvalidOperationException">
2119 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義餘數運算子。</exception>
2121 <member name="M:System.Linq.Expressions.Expression.ModuloAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2122 <summary>建立表示餘數指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2124 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ModuloAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2125 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2126 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2128 <member name="M:System.Linq.Expressions.Expression.ModuloAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2129 <summary>建立表示餘數指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2131 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ModuloAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2132 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2133 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2134 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2136 <member name="M:System.Linq.Expressions.Expression.ModuloAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
2137 <summary>建立表示餘數指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2139 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.ModuloAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
2140 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2141 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2142 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2143 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
2145 <member name="M:System.Linq.Expressions.Expression.Multiply(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2146 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表不含溢位檢查的算術乘法運算。</summary>
2148 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Multiply" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2149 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2150 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2151 <exception cref="T:System.ArgumentNullException">
2152 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2153 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Multiplication 運算子。</exception>
2155 <member name="M:System.Linq.Expressions.Expression.Multiply(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2156 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表不含溢位檢查的算術乘法運算。</summary>
2158 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Multiply" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2159 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2160 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2161 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2162 <exception cref="T:System.ArgumentNullException">
2163 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2164 <exception cref="T:System.ArgumentException">
2165 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2166 <exception cref="T:System.InvalidOperationException">
2167 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Multiplication 運算子。</exception>
2169 <member name="M:System.Linq.Expressions.Expression.MultiplyAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2170 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示不含溢位檢查的乘法指派運算。</summary>
2172 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MultiplyAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2173 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2174 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2176 <member name="M:System.Linq.Expressions.Expression.MultiplyAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2177 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示不含溢位檢查的乘法指派運算。</summary>
2179 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MultiplyAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2180 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2181 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2182 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2184 <member name="M:System.Linq.Expressions.Expression.MultiplyAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
2185 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示不含溢位檢查的乘法指派運算。</summary>
2187 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MultiplyAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
2188 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2189 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2190 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2191 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
2193 <member name="M:System.Linq.Expressions.Expression.MultiplyAssignChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2194 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示包含溢位檢查的乘法指派運算。</summary>
2196 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MultiplyAssignChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2197 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2198 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2200 <member name="M:System.Linq.Expressions.Expression.MultiplyAssignChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2201 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示包含溢位檢查的乘法指派運算。</summary>
2203 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MultiplyAssignChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2204 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2205 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2206 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2208 <member name="M:System.Linq.Expressions.Expression.MultiplyAssignChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
2209 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示包含溢位檢查的乘法指派運算。</summary>
2211 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MultiplyAssignChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
2212 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2213 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2214 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2215 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
2217 <member name="M:System.Linq.Expressions.Expression.MultiplyChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2218 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表包含溢位檢查的算術乘法運算。</summary>
2220 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MultiplyChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2221 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2222 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2223 <exception cref="T:System.ArgumentNullException">
2224 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2225 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Multiplication 運算子。</exception>
2227 <member name="M:System.Linq.Expressions.Expression.MultiplyChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2228 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表包含溢位檢查的算術乘法運算。</summary>
2230 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MultiplyChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2231 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2232 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2233 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2234 <exception cref="T:System.ArgumentNullException">
2235 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2236 <exception cref="T:System.ArgumentException">
2237 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2238 <exception cref="T:System.InvalidOperationException">
2239 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Multiplication 運算子。</exception>
2241 <member name="M:System.Linq.Expressions.Expression.Negate(System.Linq.Expressions.Expression)">
2242 <summary>建立代表算術負運算的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</summary>
2244 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Negate" />,而 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 屬性設定為指定的值。</returns>
2245 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
2246 <exception cref="T:System.ArgumentNullException">
2247 <paramref name="expression" /> 為 null。</exception>
2248 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="expression" />.Type 定義一元減號運算子。</exception>
2250 <member name="M:System.Linq.Expressions.Expression.Negate(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2251 <summary>建立代表算術負運算的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</summary>
2253 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Negate" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 和 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" /> 屬性設定為指定的值。</returns>
2254 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
2255 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" />。</param>
2256 <exception cref="T:System.ArgumentNullException">
2257 <paramref name="expression" /> 為 null。</exception>
2258 <exception cref="T:System.ArgumentException">
2259 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好一個。</exception>
2260 <exception cref="T:System.InvalidOperationException">
2261 <paramref name="method" /> 為 null,且不會為 <paramref name="expression" />.Type 定義一元減號運算子。-或-<paramref name="expression" />.Type (如果它是可為 Null 的實質類型,則為其對應之不可為 Null 的類型) 無法指派給 <paramref name="method" /> 所代表之方法的引數類型。</exception>
2263 <member name="M:System.Linq.Expressions.Expression.NegateChecked(System.Linq.Expressions.Expression)">
2264 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其代表包含溢位檢查的算術負運算。</summary>
2266 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.NegateChecked" />,而 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 屬性設定為指定的值。</returns>
2267 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
2268 <exception cref="T:System.ArgumentNullException">
2269 <paramref name="expression" /> 為 null。</exception>
2270 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="expression" />.Type 定義一元減號運算子。</exception>
2272 <member name="M:System.Linq.Expressions.Expression.NegateChecked(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2273 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其代表包含溢位檢查的算術負運算。實作的方法可加以指定。</summary>
2275 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.NegateChecked" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 和 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" /> 屬性設定為指定的值。</returns>
2276 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
2277 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" />。</param>
2278 <exception cref="T:System.ArgumentNullException">
2279 <paramref name="expression" /> 為 null。</exception>
2280 <exception cref="T:System.ArgumentException">
2281 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好一個。</exception>
2282 <exception cref="T:System.InvalidOperationException">
2283 <paramref name="method" /> 為 null,且不會為 <paramref name="expression" />.Type 定義一元減號運算子。-或-<paramref name="expression" />.Type (如果它是可為 Null 的實質類型,則為其對應之不可為 Null 的類型) 無法指派給 <paramref name="method" /> 所代表之方法的引數類型。</exception>
2285 <member name="M:System.Linq.Expressions.Expression.New(System.Reflection.ConstructorInfo)">
2286 <summary>建立 <see cref="T:System.Linq.Expressions.NewExpression" />,代表呼叫不採用任何引數的指定建構函式。</summary>
2288 <see cref="T:System.Linq.Expressions.NewExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.New" />,而 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" /> 屬性設定為指定的值。</returns>
2289 <param name="constructor">要將 <see cref="T:System.Reflection.ConstructorInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" />。</param>
2290 <exception cref="T:System.ArgumentNullException">
2291 <paramref name="constructor" /> 為 null。</exception>
2292 <exception cref="T:System.ArgumentException">由 <paramref name="constructor" /> 表示的建構函式,擁有至少一個參數。</exception>
2294 <member name="M:System.Linq.Expressions.Expression.New(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
2295 <summary>建立 <see cref="T:System.Linq.Expressions.NewExpression" />,其代表以指定之引數呼叫指定的建構函式。</summary>
2297 <see cref="T:System.Linq.Expressions.NewExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.New" />,且 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" /> 和 <see cref="P:System.Linq.Expressions.NewExpression.Arguments" /> 屬性設定為指定的值。</returns>
2298 <param name="constructor">要將 <see cref="T:System.Reflection.ConstructorInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" />。</param>
2299 <param name="arguments">
2300 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合的 <see cref="P:System.Linq.Expressions.NewExpression.Arguments" /> 物件。</param>
2301 <exception cref="T:System.ArgumentNullException">
2302 <paramref name="constructor" /> 為 null。-或-<paramref name="arguments" /> 的元素是 null。</exception>
2303 <exception cref="T:System.ArgumentException">
2304 <paramref name="arguments" /> 參數包含的項目數目與 <paramref name="constructor" /> 所表示之建構函式的參數數目不同。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="arguments" /> 屬性無法指派給建構函式 (由 <paramref name="constructor" /> 所表示) 之對應參數的類型。</exception>
2306 <member name="M:System.Linq.Expressions.Expression.New(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression},System.Collections.Generic.IEnumerable{System.Reflection.MemberInfo})">
2307 <summary>建立 <see cref="T:System.Linq.Expressions.NewExpression" />,其代表以指定之引數呼叫指定的建構函式。已指定可存取由建構函式初始化欄位的成員。</summary>
2309 <see cref="T:System.Linq.Expressions.NewExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.New" />,且 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" />、<see cref="P:System.Linq.Expressions.NewExpression.Arguments" /> 和 <see cref="P:System.Linq.Expressions.NewExpression.Members" /> 屬性設定為指定的值。</returns>
2310 <param name="constructor">要將 <see cref="T:System.Reflection.ConstructorInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" />。</param>
2311 <param name="arguments">
2312 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合的 <see cref="P:System.Linq.Expressions.NewExpression.Arguments" /> 物件。</param>
2313 <param name="members">
2314 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Reflection.MemberInfo" /> 集合的 <see cref="P:System.Linq.Expressions.NewExpression.Members" /> 物件。</param>
2315 <exception cref="T:System.ArgumentNullException">
2316 <paramref name="constructor" /> 為 null。-或-<paramref name="arguments" /> 的元素是 null。-或-<paramref name="members" /> 的元素是 null。</exception>
2317 <exception cref="T:System.ArgumentException">
2318 <paramref name="arguments" /> 參數包含的項目數目與 <paramref name="constructor" /> 所表示之建構函式的參數數目不同。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="arguments" /> 屬性無法指派給建構函式 (由 <paramref name="constructor" /> 所表示) 之對應參數的類型。-或-<paramref name="members" /> 參數的項目數與 <paramref name="arguments" /> 的不同。-或-<paramref name="arguments" /> 的項目有 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性,它表示無法指派給 <paramref name="members" /> 其對應項目所表示成員類型的類型。</exception>
2320 <member name="M:System.Linq.Expressions.Expression.New(System.Reflection.ConstructorInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression},System.Reflection.MemberInfo[])">
2321 <summary>建立 <see cref="T:System.Linq.Expressions.NewExpression" />,其代表以指定之引數呼叫指定的建構函式。已指定可存取由建構函式初始化欄位的成員為陣列。</summary>
2323 <see cref="T:System.Linq.Expressions.NewExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.New" />,且 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" />、<see cref="P:System.Linq.Expressions.NewExpression.Arguments" /> 和 <see cref="P:System.Linq.Expressions.NewExpression.Members" /> 屬性設定為指定的值。</returns>
2324 <param name="constructor">要將 <see cref="T:System.Reflection.ConstructorInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" />。</param>
2325 <param name="arguments">
2326 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合的 <see cref="P:System.Linq.Expressions.NewExpression.Arguments" /> 物件。</param>
2327 <param name="members">用以填入 <see cref="T:System.Reflection.MemberInfo" /> 集合之 <see cref="P:System.Linq.Expressions.NewExpression.Members" /> 物件的陣列。</param>
2328 <exception cref="T:System.ArgumentNullException">
2329 <paramref name="constructor" /> 為 null。-或-<paramref name="arguments" /> 的元素是 null。-或-<paramref name="members" /> 的元素是 null。</exception>
2330 <exception cref="T:System.ArgumentException">
2331 <paramref name="arguments" /> 參數包含的項目數目與 <paramref name="constructor" /> 所表示之建構函式的參數數目不同。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="arguments" /> 屬性無法指派給建構函式 (由 <paramref name="constructor" /> 所表示) 之對應參數的類型。-或-<paramref name="members" /> 參數的項目數與 <paramref name="arguments" /> 的不同。-或-<paramref name="arguments" /> 的項目有 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性,它表示無法指派給 <paramref name="members" /> 其對應項目所表示成員類型的類型。</exception>
2333 <member name="M:System.Linq.Expressions.Expression.New(System.Reflection.ConstructorInfo,System.Linq.Expressions.Expression[])">
2334 <summary>建立 <see cref="T:System.Linq.Expressions.NewExpression" />,其代表以指定之引數呼叫指定的建構函式。</summary>
2336 <see cref="T:System.Linq.Expressions.NewExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.New" />,且 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" /> 和 <see cref="P:System.Linq.Expressions.NewExpression.Arguments" /> 屬性設定為指定的值。</returns>
2337 <param name="constructor">要將 <see cref="T:System.Reflection.ConstructorInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" />。</param>
2338 <param name="arguments">用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合之 <see cref="P:System.Linq.Expressions.NewExpression.Arguments" /> 物件的陣列。</param>
2339 <exception cref="T:System.ArgumentNullException">
2340 <paramref name="constructor" /> 為 null。-或-<paramref name="arguments" /> 的元素是 null。</exception>
2341 <exception cref="T:System.ArgumentException">
2342 <paramref name="arguments" /> 的長度不符合 <paramref name="constructor" /> 所表示之建構函式的參數數目。-或-<see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="arguments" /> 屬性無法指派給建構函式 (由 <paramref name="constructor" /> 所表示) 之對應參數的類型。</exception>
2344 <member name="M:System.Linq.Expressions.Expression.New(System.Type)">
2345 <summary>建立 <see cref="T:System.Linq.Expressions.NewExpression" />,代表呼叫指定類型的無參數建構函式。</summary>
2347 <see cref="T:System.Linq.Expressions.NewExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.New" />,且 <see cref="P:System.Linq.Expressions.NewExpression.Constructor" /> 屬性設定為 <see cref="T:System.Reflection.ConstructorInfo" />,代表不含指定類型之參數的建構函式。</returns>
2349 <see cref="T:System.Type" />,具有不採用任何引數的建構函式。</param>
2350 <exception cref="T:System.ArgumentNullException">
2351 <paramref name="type" /> 為 null。</exception>
2352 <exception cref="T:System.ArgumentException">
2353 <paramref name="type" /> 表示的類型沒有無參數建構函式。</exception>
2355 <member name="M:System.Linq.Expressions.Expression.NewArrayBounds(System.Type,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
2356 <summary>建立 <see cref="T:System.Linq.Expressions.NewArrayExpression" />,其代表建立具有指定之陣序的陣列。</summary>
2358 <see cref="T:System.Linq.Expressions.NewArrayExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.NewArrayBounds" />,而 <see cref="P:System.Linq.Expressions.NewArrayExpression.Expressions" /> 屬性設定為指定的值。</returns>
2360 <see cref="T:System.Type" />,代表陣列的項目類型。</param>
2361 <param name="bounds">
2362 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合的 <see cref="P:System.Linq.Expressions.NewArrayExpression.Expressions" /> 物件。</param>
2363 <exception cref="T:System.ArgumentNullException">
2364 <paramref name="type" /> 或 <paramref name="bounds" /> 為 null。-或-<paramref name="bounds" /> 的元素是 null。</exception>
2365 <exception cref="T:System.ArgumentException">
2366 <see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="bounds" /> 屬性不表示整數類資料類型。</exception>
2368 <member name="M:System.Linq.Expressions.Expression.NewArrayBounds(System.Type,System.Linq.Expressions.Expression[])">
2369 <summary>建立 <see cref="T:System.Linq.Expressions.NewArrayExpression" />,其代表建立具有指定之陣序的陣列。</summary>
2371 <see cref="T:System.Linq.Expressions.NewArrayExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.NewArrayBounds" />,而 <see cref="P:System.Linq.Expressions.NewArrayExpression.Expressions" /> 屬性設定為指定的值。</returns>
2373 <see cref="T:System.Type" />,代表陣列的項目類型。</param>
2374 <param name="bounds">用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合之 <see cref="P:System.Linq.Expressions.NewArrayExpression.Expressions" /> 物件的陣列。</param>
2375 <exception cref="T:System.ArgumentNullException">
2376 <paramref name="type" /> 或 <paramref name="bounds" /> 為 null。-或-<paramref name="bounds" /> 的元素是 null。</exception>
2377 <exception cref="T:System.ArgumentException">
2378 <see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="bounds" /> 屬性不表示整數類資料類型。</exception>
2380 <member name="M:System.Linq.Expressions.Expression.NewArrayInit(System.Type,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
2381 <summary>建立 <see cref="T:System.Linq.Expressions.NewArrayExpression" />,其代表建立一維陣列,並從項目清單將此陣列初始化。</summary>
2383 <see cref="T:System.Linq.Expressions.NewArrayExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.NewArrayInit" />,而 <see cref="P:System.Linq.Expressions.NewArrayExpression.Expressions" /> 屬性設定為指定的值。</returns>
2385 <see cref="T:System.Type" />,代表陣列的項目類型。</param>
2386 <param name="initializers">
2387 <see cref="T:System.Collections.Generic.IEnumerable`1" />,其中包含用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合的 <see cref="P:System.Linq.Expressions.NewArrayExpression.Expressions" /> 物件。</param>
2388 <exception cref="T:System.ArgumentNullException">
2389 <paramref name="type" /> 或 <paramref name="initializers" /> 為 null。-或-<paramref name="initializers" /> 的元素是 null。</exception>
2390 <exception cref="T:System.InvalidOperationException">
2391 <see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="initializers" /> 屬性所表示的類型無法指派給 <paramref name="type" /> 所表示的類型。</exception>
2393 <member name="M:System.Linq.Expressions.Expression.NewArrayInit(System.Type,System.Linq.Expressions.Expression[])">
2394 <summary>建立 <see cref="T:System.Linq.Expressions.NewArrayExpression" />,其代表建立一維陣列,並從項目清單將此陣列初始化。</summary>
2396 <see cref="T:System.Linq.Expressions.NewArrayExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.NewArrayInit" />,而 <see cref="P:System.Linq.Expressions.NewArrayExpression.Expressions" /> 屬性設定為指定的值。</returns>
2398 <see cref="T:System.Type" />,代表陣列的項目類型。</param>
2399 <param name="initializers">用以填入 <see cref="T:System.Linq.Expressions.Expression" /> 集合之 <see cref="P:System.Linq.Expressions.NewArrayExpression.Expressions" /> 物件的陣列。</param>
2400 <exception cref="T:System.ArgumentNullException">
2401 <paramref name="type" /> 或 <paramref name="initializers" /> 為 null。-或-<paramref name="initializers" /> 的元素是 null。</exception>
2402 <exception cref="T:System.InvalidOperationException">
2403 <see cref="P:System.Linq.Expressions.Expression.Type" /> 之項目的 <paramref name="initializers" /> 屬性所表示的類型無法指派給 <paramref name="type" /> 類型。</exception>
2405 <member name="P:System.Linq.Expressions.Expression.NodeType">
2406 <summary>取得這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點類型。</summary>
2407 <returns>其中一個 <see cref="T:System.Linq.Expressions.ExpressionType" /> 值。</returns>
2409 <member name="M:System.Linq.Expressions.Expression.Not(System.Linq.Expressions.Expression)">
2410 <summary>建立表示位元補數運算的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</summary>
2412 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Not" />,而 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 屬性設定為指定的值。</returns>
2413 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
2414 <exception cref="T:System.ArgumentNullException">
2415 <paramref name="expression" /> 為 null。</exception>
2416 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="expression" />.Type 定義一元 NOT 運算子。</exception>
2418 <member name="M:System.Linq.Expressions.Expression.Not(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2419 <summary>建立表示位元補數運算的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。實作的方法可加以指定。</summary>
2421 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Not" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 和 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" /> 屬性設定為指定的值。</returns>
2422 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
2423 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" />。</param>
2424 <exception cref="T:System.ArgumentNullException">
2425 <paramref name="expression" /> 為 null。</exception>
2426 <exception cref="T:System.ArgumentException">
2427 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好一個。</exception>
2428 <exception cref="T:System.InvalidOperationException">
2429 <paramref name="method" /> 為 null,且不會為 <paramref name="expression" />.Type 定義一元 NOT 運算子。-或-<paramref name="expression" />.Type (如果它是可為 Null 的實質類型,則為其對應之不可為 Null 的類型) 無法指派給 <paramref name="method" /> 所代表之方法的引數類型。</exception>
2431 <member name="M:System.Linq.Expressions.Expression.NotEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2432 <summary>建立代表不相等比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2434 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.NotEqual" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2435 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2436 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2437 <exception cref="T:System.ArgumentNullException">
2438 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2439 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義不等比較運算子。</exception>
2441 <member name="M:System.Linq.Expressions.Expression.NotEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean,System.Reflection.MethodInfo)">
2442 <summary>建立代表不相等比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2444 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.NotEqual" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2445 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2446 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2447 <param name="liftToNull">true 表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 true,false 則表示將 <see cref="P:System.Linq.Expressions.BinaryExpression.IsLiftedToNull" /> 設定為 false。</param>
2448 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2449 <exception cref="T:System.ArgumentNullException">
2450 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2451 <exception cref="T:System.ArgumentException">
2452 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2453 <exception cref="T:System.InvalidOperationException">
2454 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義不等比較運算子。</exception>
2456 <member name="M:System.Linq.Expressions.Expression.OnesComplement(System.Linq.Expressions.Expression)">
2457 <summary>傳回表示 1 補數的運算式。</summary>
2459 <see cref="T:System.Linq.Expressions.UnaryExpression" /> 的執行個體。</returns>
2460 <param name="expression">
2461 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2463 <member name="M:System.Linq.Expressions.Expression.OnesComplement(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2464 <summary>傳回表示 1 補數的運算式。</summary>
2466 <see cref="T:System.Linq.Expressions.UnaryExpression" /> 的執行個體。</returns>
2467 <param name="expression">
2468 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2469 <param name="method">表示實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
2471 <member name="M:System.Linq.Expressions.Expression.Or(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2472 <summary>建立代表位元 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 運算的 OR。</summary>
2474 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Or" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2475 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2476 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2477 <exception cref="T:System.ArgumentNullException">
2478 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2479 <exception cref="T:System.InvalidOperationException">不會為 OR.Type 和 <paramref name="left" />.Type 定義位元 <paramref name="right" /> 運算子。</exception>
2481 <member name="M:System.Linq.Expressions.Expression.Or(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2482 <summary>建立代表位元 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 運算的 OR。</summary>
2484 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Or" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2485 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2486 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2487 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2488 <exception cref="T:System.ArgumentNullException">
2489 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2490 <exception cref="T:System.ArgumentException">
2491 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2492 <exception cref="T:System.InvalidOperationException">
2493 <paramref name="method" /> 為 null,且不會為 OR.Type 和 <paramref name="left" />.Type 定義位元 <paramref name="right" /> 運算子。</exception>
2495 <member name="M:System.Linq.Expressions.Expression.OrAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2496 <summary>建立表示位元 OR 指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2498 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.OrAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2499 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2500 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2502 <member name="M:System.Linq.Expressions.Expression.OrAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2503 <summary>建立表示位元 OR 指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2505 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.OrAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2506 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2507 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2508 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2510 <member name="M:System.Linq.Expressions.Expression.OrAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
2511 <summary>建立表示位元 OR 指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2513 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.OrAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
2514 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2515 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2516 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2517 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
2519 <member name="M:System.Linq.Expressions.Expression.OrElse(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2520 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示只在第一個運算元計算結果為 OR 時才求第二個運算元之值的 false 條件運算。</summary>
2522 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.OrElse" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2523 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2524 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2525 <exception cref="T:System.ArgumentNullException">
2526 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2527 <exception cref="T:System.InvalidOperationException">不會為 OR.Type 和 <paramref name="left" />.Type 定義位元 <paramref name="right" /> 運算子。-或-<paramref name="left" />.Type 和 <paramref name="right" />.Type 是不相同的布林類型。</exception>
2529 <member name="M:System.Linq.Expressions.Expression.OrElse(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2530 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示只在第一個運算元計算結果為 OR 時才求第二個運算元之值的 false 條件運算。</summary>
2532 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.OrElse" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2533 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2534 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2535 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2536 <exception cref="T:System.ArgumentNullException">
2537 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2538 <exception cref="T:System.ArgumentException">
2539 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2540 <exception cref="T:System.InvalidOperationException">
2541 <paramref name="method" /> 為 null,且不會為 OR.Type 和 <paramref name="left" />.Type 定義位元 <paramref name="right" /> 運算子。-或-<paramref name="method" /> 為 null,且 <paramref name="left" />.Type 和 <paramref name="right" />.Type 不是相同的布林類型。</exception>
2543 <member name="M:System.Linq.Expressions.Expression.Parameter(System.Type)">
2544 <summary>建立 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 節點,此節點可用以識別運算式樹狀結構中的參數或變數。</summary>
2545 <returns>建立含指定之名稱和類型的 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 節點。</returns>
2546 <param name="type">參數或變數的類型。</param>
2548 <member name="M:System.Linq.Expressions.Expression.Parameter(System.Type,System.String)">
2549 <summary>建立 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 節點,此節點可用以識別運算式樹狀結構中的參數或變數。</summary>
2551 <see cref="T:System.Linq.Expressions.ParameterExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Parameter" />,且 <see cref="P:System.Linq.Expressions.Expression.Type" /> 和 <see cref="P:System.Linq.Expressions.ParameterExpression.Name" /> 屬性設定為指定的值。</returns>
2552 <param name="type">參數或變數的類型。</param>
2553 <param name="name">參數或變數的名稱,僅供偵錯或列印之用。</param>
2554 <exception cref="T:System.ArgumentNullException">
2555 <paramref name="type" /> 為 null。</exception>
2557 <member name="M:System.Linq.Expressions.Expression.PostDecrementAssign(System.Linq.Expressions.Expression)">
2558 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,表示後面接續原始運算式遞減 1 的運算式指派。</summary>
2559 <returns>表示結果運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2560 <param name="expression">要套用上述作業的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2562 <member name="M:System.Linq.Expressions.Expression.PostDecrementAssign(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2563 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,表示後面接續原始運算式遞減 1 的運算式指派。</summary>
2564 <returns>表示結果運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2565 <param name="expression">要套用上述作業的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2566 <param name="method">表示實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
2568 <member name="M:System.Linq.Expressions.Expression.PostIncrementAssign(System.Linq.Expressions.Expression)">
2569 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,表示後面接續原始運算式遞增 1 的運算式指派。</summary>
2570 <returns>表示結果運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2571 <param name="expression">要套用上述作業的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2573 <member name="M:System.Linq.Expressions.Expression.PostIncrementAssign(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2574 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,表示後面接續原始運算式遞增 1 的運算式指派。</summary>
2575 <returns>表示結果運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2576 <param name="expression">要套用上述作業的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2577 <param name="method">表示實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
2579 <member name="M:System.Linq.Expressions.Expression.Power(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2580 <summary>建立代表將數字提升為乘冪數的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2582 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Power" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2583 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2584 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2585 <exception cref="T:System.ArgumentNullException">
2586 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2587 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Exponentiation 運算子。-或-<paramref name="left" />.Type 和 (或) <paramref name="right" />.Type 不是 <see cref="T:System.Double" />。</exception>
2589 <member name="M:System.Linq.Expressions.Expression.Power(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2590 <summary>建立代表將數字提升為乘冪數的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2592 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Power" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2593 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2594 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2595 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2596 <exception cref="T:System.ArgumentNullException">
2597 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2598 <exception cref="T:System.ArgumentException">
2599 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2600 <exception cref="T:System.InvalidOperationException">
2601 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Exponentiation 運算子。-或-<paramref name="method" /> 為 null,且 <paramref name="left" />.Type 和 (或) <paramref name="right" />.Type 不是 <see cref="T:System.Double" />。</exception>
2603 <member name="M:System.Linq.Expressions.Expression.PowerAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2604 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示將運算式自乘為乘冪,並且將結果指派回運算式。</summary>
2606 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.PowerAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2607 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2608 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2610 <member name="M:System.Linq.Expressions.Expression.PowerAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2611 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示將運算式自乘為乘冪,並且將結果指派回運算式。</summary>
2613 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.PowerAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2614 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2615 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2616 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2618 <member name="M:System.Linq.Expressions.Expression.PowerAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
2619 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示將運算式自乘為乘冪,並且將結果指派回運算式。</summary>
2621 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.PowerAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
2622 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2623 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2624 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2625 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
2627 <member name="M:System.Linq.Expressions.Expression.PreDecrementAssign(System.Linq.Expressions.Expression)">
2628 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,可讓運算式遞減 1,並將結果指派回運算式。</summary>
2629 <returns>表示結果運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2630 <param name="expression">要套用上述作業的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2632 <member name="M:System.Linq.Expressions.Expression.PreDecrementAssign(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2633 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,可讓運算式遞減 1,並將結果指派回運算式。</summary>
2634 <returns>表示結果運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2635 <param name="expression">要套用上述作業的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2636 <param name="method">表示實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
2638 <member name="M:System.Linq.Expressions.Expression.PreIncrementAssign(System.Linq.Expressions.Expression)">
2639 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,可讓運算式遞增 1,並將結果指派回運算式。</summary>
2640 <returns>表示結果運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2641 <param name="expression">要套用上述作業的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2643 <member name="M:System.Linq.Expressions.Expression.PreIncrementAssign(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2644 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,可讓運算式遞增 1,並將結果指派回運算式。</summary>
2645 <returns>表示結果運算式的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2646 <param name="expression">要套用上述作業的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
2647 <param name="method">表示實作方法的 <see cref="T:System.Reflection.MethodInfo" />。</param>
2649 <member name="M:System.Linq.Expressions.Expression.Property(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2650 <summary>建立 <see cref="T:System.Linq.Expressions.MemberExpression" />,代表透過使用屬性存取方法來存取屬性。</summary>
2652 <see cref="T:System.Linq.Expressions.MemberExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MemberAccess" />、<see cref="P:System.Linq.Expressions.MemberExpression.Expression" /> 屬性設定為 <paramref name="expression" />,且 <see cref="P:System.Linq.Expressions.MemberExpression.Member" /> 屬性設定為 <see cref="T:System.Reflection.PropertyInfo" />,代表在 <paramref name="propertyAccessor" /> 中存取的屬性。</returns>
2653 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberExpression.Expression" />。如果是靜態屬性,可以是 null。</param>
2654 <param name="propertyAccessor">
2655 <see cref="T:System.Reflection.MethodInfo" />,代表屬性存取子方法。</param>
2656 <exception cref="T:System.ArgumentNullException">
2657 <paramref name="propertyAccessor" /> 為 null。-或-<paramref name="propertyAccessor" /> 所表示的方法不是 static (在 Visual Basic 中為 Shared),且 <paramref name="expression" /> 是 null。</exception>
2658 <exception cref="T:System.ArgumentException">
2659 <paramref name="expression" />.Type 無法指派給 <paramref name="propertyAccessor" /> 所代表之方法的宣告類型。-或-<paramref name="propertyAccessor" /> 所表示的方法不是屬性存取子方法。</exception>
2661 <member name="M:System.Linq.Expressions.Expression.Property(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo)">
2662 <summary>建立代表存取屬性的 <see cref="T:System.Linq.Expressions.MemberExpression" />。</summary>
2664 <see cref="T:System.Linq.Expressions.MemberExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MemberAccess" />,且 <see cref="P:System.Linq.Expressions.MemberExpression.Expression" /> 和 <see cref="P:System.Linq.Expressions.MemberExpression.Member" /> 屬性設定為指定的值。</returns>
2665 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberExpression.Expression" />。如果是靜態屬性,可以是 null。</param>
2666 <param name="property">要將 <see cref="T:System.Reflection.PropertyInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.MemberExpression.Member" />。</param>
2667 <exception cref="T:System.ArgumentNullException">
2668 <paramref name="property" /> 為 null。-或-<paramref name="property" /> 所表示的屬性不是 static (在 Visual Basic 中為 Shared),且 <paramref name="expression" /> 是 null。</exception>
2669 <exception cref="T:System.ArgumentException">
2670 <paramref name="expression" />.Type 無法指派給 <paramref name="property" /> 所表示屬性的宣告類型。</exception>
2672 <member name="M:System.Linq.Expressions.Expression.Property(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
2673 <summary>建立 <see cref="T:System.Linq.Expressions.IndexExpression" />,表示索引之屬性的存取結果。</summary>
2674 <returns>建立的 <see cref="T:System.Linq.Expressions.IndexExpression" />。</returns>
2675 <param name="instance">屬性所屬的物件。如果屬性為靜態/共用屬性,就必須為 null。</param>
2676 <param name="indexer">
2677 <see cref="T:System.Reflection.PropertyInfo" />,代表要編製索引的屬性。</param>
2678 <param name="arguments">
2679 <see cref="T:System.Collections.Generic.IEnumerable`1" /> 物件的 <see cref="T:System.Linq.Expressions.Expression" />,用於對屬性進行索引。</param>
2681 <member name="M:System.Linq.Expressions.Expression.Property(System.Linq.Expressions.Expression,System.Reflection.PropertyInfo,System.Linq.Expressions.Expression[])">
2682 <summary>建立 <see cref="T:System.Linq.Expressions.IndexExpression" />,表示索引之屬性的存取結果。</summary>
2683 <returns>建立的 <see cref="T:System.Linq.Expressions.IndexExpression" />。</returns>
2684 <param name="instance">屬性所屬的物件。如果屬性為靜態/共用屬性,就必須為 null。</param>
2685 <param name="indexer">
2686 <see cref="T:System.Reflection.PropertyInfo" />,代表要編製索引的屬性。</param>
2687 <param name="arguments">
2688 <see cref="T:System.Linq.Expressions.Expression" /> 物件的陣列,用於對屬性進行索引。</param>
2690 <member name="M:System.Linq.Expressions.Expression.Property(System.Linq.Expressions.Expression,System.String)">
2691 <summary>建立代表存取屬性的 <see cref="T:System.Linq.Expressions.MemberExpression" />。</summary>
2693 <see cref="T:System.Linq.Expressions.MemberExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MemberAccess" />、<see cref="P:System.Linq.Expressions.MemberExpression.Expression" /> 屬性設定為 <paramref name="expression" />,且 <see cref="P:System.Linq.Expressions.MemberExpression.Member" /> 屬性設定為 <see cref="T:System.Reflection.PropertyInfo" />,代表 <paramref name="propertyName" /> 所表示的屬性。</returns>
2694 <param name="expression">
2695 <see cref="T:System.Linq.Expressions.Expression" />,其 <see cref="P:System.Linq.Expressions.Expression.Type" /> 包含名為 <paramref name="propertyName" /> 的屬性。如果是靜態屬性,可以是 null。</param>
2696 <param name="propertyName">要存取的屬性名稱。</param>
2697 <exception cref="T:System.ArgumentNullException">
2698 <paramref name="expression" /> 或 <paramref name="propertyName" /> 為 null。</exception>
2699 <exception cref="T:System.ArgumentException">
2700 <paramref name="propertyName" />.Type 或其基底類型中沒有定義名為 <paramref name="expression" /> 的屬性。</exception>
2702 <member name="M:System.Linq.Expressions.Expression.Property(System.Linq.Expressions.Expression,System.String,System.Linq.Expressions.Expression[])">
2703 <summary>建立 <see cref="T:System.Linq.Expressions.IndexExpression" />,表示索引之屬性的存取結果。</summary>
2704 <returns>建立的 <see cref="T:System.Linq.Expressions.IndexExpression" />。</returns>
2705 <param name="instance">屬性所屬的物件。如果屬性為靜態/共用屬性,就必須為 null。</param>
2706 <param name="propertyName">索引子的名稱。</param>
2707 <param name="arguments">
2708 <see cref="T:System.Linq.Expressions.Expression" /> 物件的陣列,用於對屬性進行索引。</param>
2710 <member name="M:System.Linq.Expressions.Expression.Property(System.Linq.Expressions.Expression,System.Type,System.String)">
2711 <summary>建立用於存取屬性的 <see cref="T:System.Linq.Expressions.MemberExpression" />。</summary>
2712 <returns>建立的 <see cref="T:System.Linq.Expressions.MemberExpression" />。</returns>
2713 <param name="expression">屬性的包含物件。如果是靜態屬性,可以是 null。</param>
2714 <param name="type">包含屬性的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
2715 <param name="propertyName">要存取的屬性。</param>
2717 <member name="M:System.Linq.Expressions.Expression.PropertyOrField(System.Linq.Expressions.Expression,System.String)">
2718 <summary>建立 <see cref="T:System.Linq.Expressions.MemberExpression" />,代表存取屬性或欄位。</summary>
2720 <see cref="T:System.Linq.Expressions.MemberExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.MemberAccess" />、<see cref="P:System.Linq.Expressions.MemberExpression.Expression" /> 屬性設定為 <paramref name="expression" />,且 <see cref="P:System.Linq.Expressions.MemberExpression.Member" /> 屬性設定為 <see cref="T:System.Reflection.PropertyInfo" /> 或 <see cref="T:System.Reflection.FieldInfo" />,代表 <paramref name="propertyOrFieldName" /> 所表示的屬性或欄位。</returns>
2721 <param name="expression">
2722 <see cref="T:System.Linq.Expressions.Expression" />,其 <see cref="P:System.Linq.Expressions.Expression.Type" /> 包含名為 <paramref name="propertyOrFieldName" /> 的屬性或欄位。如果是靜態成員,可以是 Null。</param>
2723 <param name="propertyOrFieldName">要存取之屬性或欄位的名稱。</param>
2724 <exception cref="T:System.ArgumentNullException">
2725 <paramref name="expression" /> 或 <paramref name="propertyOrFieldName" /> 為 null。</exception>
2726 <exception cref="T:System.ArgumentException">
2727 <paramref name="propertyOrFieldName" />.Type 或其基底類型中沒有定義名為 <paramref name="expression" /> 的屬性或欄位。</exception>
2729 <member name="M:System.Linq.Expressions.Expression.Quote(System.Linq.Expressions.Expression)">
2730 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,代表具有 <see cref="T:System.Linq.Expressions.Expression" /> 類型常數值的運算式。</summary>
2732 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Quote" />,而 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 屬性設定為指定的值。</returns>
2733 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
2734 <exception cref="T:System.ArgumentNullException">
2735 <paramref name="expression" /> 為 null。</exception>
2737 <member name="M:System.Linq.Expressions.Expression.Reduce">
2738 <summary>將這個節點精簡為更簡單的運算式。如果 CanReduce 傳回 true,則應該傳回有效的運算式。這個方法可以傳回其他本身必須精簡的節點。</summary>
2739 <returns>精簡的運算式。</returns>
2741 <member name="M:System.Linq.Expressions.Expression.ReduceAndCheck">
2742 <summary>將這個節點精簡為更簡單的運算式。如果 CanReduce 傳回 true,則應該傳回有效的運算式。這個方法可以傳回其他本身必須精簡的節點。</summary>
2743 <returns>精簡的運算式。</returns>
2745 <member name="M:System.Linq.Expressions.Expression.ReduceExtensions">
2746 <summary>將運算式精簡為已知的節點類型 (不是 Extension 節點),如果已經是已知的類型,則僅傳回運算式。</summary>
2747 <returns>精簡的運算式。</returns>
2749 <member name="M:System.Linq.Expressions.Expression.ReferenceEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2750 <summary>建立表示參考相等比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2752 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Equal" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2753 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2754 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2756 <member name="M:System.Linq.Expressions.Expression.ReferenceNotEqual(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2757 <summary>建立表示參考不相等比較的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2759 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.NotEqual" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2760 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2761 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2763 <member name="M:System.Linq.Expressions.Expression.Rethrow">
2764 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,表示重新擲回例外狀況。</summary>
2765 <returns>表示重新擲回例外狀況的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2767 <member name="M:System.Linq.Expressions.Expression.Rethrow(System.Type)">
2768 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,代表重新擲回含指定之類型的例外狀況。</summary>
2769 <returns>表示重新擲回例外狀況的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
2770 <param name="type">運算式的新 <see cref="T:System.Type" />。</param>
2772 <member name="M:System.Linq.Expressions.Expression.Return(System.Linq.Expressions.LabelTarget)">
2773 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,表示 return 陳述式。</summary>
2775 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Return、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />,且包含在跳躍時傳遞至目標標籤的 Null 值。</returns>
2776 <param name="target">
2777 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
2779 <member name="M:System.Linq.Expressions.Expression.Return(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)">
2780 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,表示 return 陳述式。可以指定跳躍時傳遞至標籤的值。</summary>
2782 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Continue、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />,且,且包含在跳躍時傳遞至目標標籤的 <paramref name="value" />。</returns>
2783 <param name="target">
2784 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
2785 <param name="value">將在跳躍時傳遞至關聯標籤的值。</param>
2787 <member name="M:System.Linq.Expressions.Expression.Return(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression,System.Type)">
2788 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,表示含指定之類型的 return 陳述式。可以指定跳躍時傳遞至標籤的值。</summary>
2790 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於Continue、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />、<see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為 <paramref name="type" />,且包含在跳躍時傳遞至目標標籤的 <paramref name="value" />。</returns>
2791 <param name="target">
2792 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
2793 <param name="value">將在跳躍時傳遞至關聯標籤的值。</param>
2794 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
2796 <member name="M:System.Linq.Expressions.Expression.Return(System.Linq.Expressions.LabelTarget,System.Type)">
2797 <summary>建立 <see cref="T:System.Linq.Expressions.GotoExpression" />,表示含指定之類型的 return 陳述式。</summary>
2799 <see cref="T:System.Linq.Expressions.GotoExpression" />,其 <see cref="P:System.Linq.Expressions.GotoExpression.Kind" /> 等於 Return、<see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性設定為 <paramref name="target" />、<see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為 <paramref name="type" />,且包含在跳躍時傳遞至目標標籤的 null 值。</returns>
2800 <param name="target">
2801 <see cref="T:System.Linq.Expressions.LabelTarget" /> 將跳躍的目標 <see cref="T:System.Linq.Expressions.GotoExpression" />。</param>
2802 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
2804 <member name="M:System.Linq.Expressions.Expression.RightShift(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2805 <summary>建立代表位元右移 (Right-Shift) 運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2807 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.RightShift" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2808 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2809 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2810 <exception cref="T:System.ArgumentNullException">
2811 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2812 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Right-shift 運算子。</exception>
2814 <member name="M:System.Linq.Expressions.Expression.RightShift(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2815 <summary>建立代表位元右移 (Right-Shift) 運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2817 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.RightShift" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2818 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2819 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2820 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2821 <exception cref="T:System.ArgumentNullException">
2822 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2823 <exception cref="T:System.ArgumentException">
2824 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2825 <exception cref="T:System.InvalidOperationException">
2826 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Right-shift 運算子。</exception>
2828 <member name="M:System.Linq.Expressions.Expression.RightShiftAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2829 <summary>建立表示位元右移位指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2831 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.RightShiftAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2832 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2833 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2835 <member name="M:System.Linq.Expressions.Expression.RightShiftAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2836 <summary>建立表示位元右移位指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2838 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.RightShiftAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2839 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2840 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2841 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2843 <member name="M:System.Linq.Expressions.Expression.RightShiftAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
2844 <summary>建立表示位元右移位指派運算的 <see cref="T:System.Linq.Expressions.BinaryExpression" />。</summary>
2846 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.RightShiftAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
2847 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2848 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2849 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2850 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
2852 <member name="M:System.Linq.Expressions.Expression.RuntimeVariables(System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
2853 <summary>建立 <see cref="T:System.Linq.Expressions.RuntimeVariablesExpression" /> 的執行個體。</summary>
2855 <see cref="T:System.Linq.Expressions.RuntimeVariablesExpression" /> 的執行個體,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.RuntimeVariables" />,而 <see cref="P:System.Linq.Expressions.RuntimeVariablesExpression.Variables" /> 屬性設定為指定的值。</returns>
2856 <param name="variables">
2857 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 物件的集合,用來填入 <see cref="P:System.Linq.Expressions.RuntimeVariablesExpression.Variables" /> 集合。</param>
2859 <member name="M:System.Linq.Expressions.Expression.RuntimeVariables(System.Linq.Expressions.ParameterExpression[])">
2860 <summary>建立 <see cref="T:System.Linq.Expressions.RuntimeVariablesExpression" /> 的執行個體。</summary>
2862 <see cref="T:System.Linq.Expressions.RuntimeVariablesExpression" /> 的執行個體,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.RuntimeVariables" />,而 <see cref="P:System.Linq.Expressions.RuntimeVariablesExpression.Variables" /> 屬性設定為指定的值。</returns>
2863 <param name="variables">用以填入 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 集合之 <see cref="P:System.Linq.Expressions.RuntimeVariablesExpression.Variables" /> 物件的陣列。</param>
2865 <member name="M:System.Linq.Expressions.Expression.Subtract(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2866 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表不含溢位檢查的算術減法運算。</summary>
2868 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Subtract" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2869 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2870 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2871 <exception cref="T:System.ArgumentNullException">
2872 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2873 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Subtraction 運算子。</exception>
2875 <member name="M:System.Linq.Expressions.Expression.Subtract(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2876 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表不含溢位檢查的算術減法運算。</summary>
2878 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.Subtract" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2879 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2880 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2881 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2882 <exception cref="T:System.ArgumentNullException">
2883 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2884 <exception cref="T:System.ArgumentException">
2885 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2886 <exception cref="T:System.InvalidOperationException">
2887 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Subtraction 運算子。</exception>
2889 <member name="M:System.Linq.Expressions.Expression.SubtractAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2890 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示不含溢位檢查的減法指派運算。</summary>
2892 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.SubtractAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2893 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2894 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2896 <member name="M:System.Linq.Expressions.Expression.SubtractAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2897 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示不含溢位檢查的減法指派運算。</summary>
2899 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.SubtractAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2900 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2901 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2902 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2904 <member name="M:System.Linq.Expressions.Expression.SubtractAssign(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
2905 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示不含溢位檢查的減法指派運算。</summary>
2907 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.SubtractAssign" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
2908 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2909 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2910 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2911 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
2913 <member name="M:System.Linq.Expressions.Expression.SubtractAssignChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2914 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示包含溢位檢查的減法指派運算。</summary>
2916 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.SubtractAssignChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2917 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2918 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2920 <member name="M:System.Linq.Expressions.Expression.SubtractAssignChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2921 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示包含溢位檢查的減法指派運算。</summary>
2923 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.SubtractAssignChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2924 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2925 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2926 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2928 <member name="M:System.Linq.Expressions.Expression.SubtractAssignChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.LambdaExpression)">
2929 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,表示包含溢位檢查的減法指派運算。</summary>
2931 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.SubtractAssignChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" /> 屬性設定為指定的值。</returns>
2932 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2933 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2934 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2935 <param name="conversion">要將 <see cref="T:System.Linq.Expressions.LambdaExpression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Conversion" />。</param>
2937 <member name="M:System.Linq.Expressions.Expression.SubtractChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
2938 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表包含溢位檢查的算術減法運算。</summary>
2940 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.SubtractChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 屬性設定為指定的值。</returns>
2941 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2942 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2943 <exception cref="T:System.ArgumentNullException">
2944 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2945 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Subtraction 運算子。</exception>
2947 <member name="M:System.Linq.Expressions.Expression.SubtractChecked(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
2948 <summary>建立 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其代表包含溢位檢查的算術減法運算。</summary>
2950 <see cref="T:System.Linq.Expressions.BinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.SubtractChecked" />,且 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />、<see cref="P:System.Linq.Expressions.BinaryExpression.Right" /> 和 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" /> 屬性設定為指定的值。</returns>
2951 <param name="left">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Left" />。</param>
2952 <param name="right">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Right" />。</param>
2953 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.BinaryExpression.Method" />。</param>
2954 <exception cref="T:System.ArgumentNullException">
2955 <paramref name="left" /> 或 <paramref name="right" /> 為 null。</exception>
2956 <exception cref="T:System.ArgumentException">
2957 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好兩個。</exception>
2958 <exception cref="T:System.InvalidOperationException">
2959 <paramref name="method" /> 為 null,且不會為 <paramref name="left" />.Type 和 <paramref name="right" />.Type 定義 Subtraction 運算子。</exception>
2961 <member name="M:System.Linq.Expressions.Expression.Switch(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[])">
2962 <summary>建立 <see cref="T:System.Linq.Expressions.SwitchExpression" />,其代表具有預設情況的 switch 陳述式。</summary>
2963 <returns>建立的 <see cref="T:System.Linq.Expressions.SwitchExpression" />。</returns>
2964 <param name="switchValue">針對每個案例所要測試的值。</param>
2965 <param name="defaultBody">如果 <paramref name="switchValue" /> 不符合任何案例,則為參數結果。</param>
2966 <param name="cases">這個 switch 運算式的案例集合。</param>
2968 <member name="M:System.Linq.Expressions.Expression.Switch(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.SwitchCase})">
2969 <summary>建立 <see cref="T:System.Linq.Expressions.SwitchExpression" />,其代表具有預設情況的 switch 陳述式。</summary>
2970 <returns>建立的 <see cref="T:System.Linq.Expressions.SwitchExpression" />。</returns>
2971 <param name="switchValue">針對每個案例所要測試的值。</param>
2972 <param name="defaultBody">如果 <paramref name="switchValue" /> 不符合任何案例,則為參數結果。</param>
2973 <param name="comparison">要使用的相等比較方法。</param>
2974 <param name="cases">這個 switch 運算式的案例集合。</param>
2976 <member name="M:System.Linq.Expressions.Expression.Switch(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])">
2977 <summary>建立 <see cref="T:System.Linq.Expressions.SwitchExpression" />,其代表具有預設情況的 switch 陳述式。</summary>
2978 <returns>建立的 <see cref="T:System.Linq.Expressions.SwitchExpression" />。</returns>
2979 <param name="switchValue">針對每個案例所要測試的值。</param>
2980 <param name="defaultBody">如果 <paramref name="switchValue" /> 不符合任何案例,則為參數結果。</param>
2981 <param name="comparison">要使用的相等比較方法。</param>
2982 <param name="cases">這個 switch 運算式的案例集合。</param>
2984 <member name="M:System.Linq.Expressions.Expression.Switch(System.Linq.Expressions.Expression,System.Linq.Expressions.SwitchCase[])">
2985 <summary>建立 <see cref="T:System.Linq.Expressions.SwitchExpression" />,代表不含 default case 的 switch 陳述式。</summary>
2986 <returns>建立的 <see cref="T:System.Linq.Expressions.SwitchExpression" />。</returns>
2987 <param name="switchValue">針對每個案例所要測試的值。</param>
2988 <param name="cases">這個 switch 運算式的案例集合。</param>
2990 <member name="M:System.Linq.Expressions.Expression.Switch(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable{System.Linq.Expressions.SwitchCase})">
2991 <summary>建立 <see cref="T:System.Linq.Expressions.SwitchExpression" />,其代表具有預設情況的 switch 陳述式。</summary>
2992 <returns>建立的 <see cref="T:System.Linq.Expressions.SwitchExpression" />。</returns>
2993 <param name="type">參數的結果類型。</param>
2994 <param name="switchValue">針對每個案例所要測試的值。</param>
2995 <param name="defaultBody">如果 <paramref name="switchValue" /> 不符合任何案例,則為參數結果。</param>
2996 <param name="comparison">要使用的相等比較方法。</param>
2997 <param name="cases">這個 switch 運算式的案例集合。</param>
2999 <member name="M:System.Linq.Expressions.Expression.Switch(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Linq.Expressions.SwitchCase[])">
3000 <summary>建立 <see cref="T:System.Linq.Expressions.SwitchExpression" />,其代表具有預設情況的 switch 陳述式。</summary>
3001 <returns>建立的 <see cref="T:System.Linq.Expressions.SwitchExpression" />。</returns>
3002 <param name="type">參數的結果類型。</param>
3003 <param name="switchValue">針對每個案例所要測試的值。</param>
3004 <param name="defaultBody">如果 <paramref name="switchValue" /> 不符合任何案例,則為參數結果。</param>
3005 <param name="comparison">要使用的相等比較方法。</param>
3006 <param name="cases">這個 switch 運算式的案例集合。</param>
3008 <member name="M:System.Linq.Expressions.Expression.SwitchCase(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
3009 <summary>建立要在 <see cref="T:System.Linq.Expressions.SwitchCase" /> 物件中使用的 <see cref="T:System.Linq.Expressions.SwitchExpression" /> 物件。</summary>
3010 <returns>建立的 <see cref="T:System.Linq.Expressions.SwitchCase" />。</returns>
3011 <param name="body">案例的主體。</param>
3012 <param name="testValues">案例的測試值。</param>
3014 <member name="M:System.Linq.Expressions.Expression.SwitchCase(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression[])">
3015 <summary>建立 <see cref="T:System.Linq.Expressions.SwitchCase" /> 以便用於 <see cref="T:System.Linq.Expressions.SwitchExpression" />。</summary>
3016 <returns>建立的 <see cref="T:System.Linq.Expressions.SwitchCase" />。</returns>
3017 <param name="body">案例的主體。</param>
3018 <param name="testValues">案例的測試值。</param>
3020 <member name="M:System.Linq.Expressions.Expression.SymbolDocument(System.String)">
3021 <summary>建立 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" /> 的執行個體。</summary>
3023 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" />,其 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.FileName" /> 屬性設定為指定的值。</returns>
3024 <param name="fileName">要將 <see cref="T:System.String" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.FileName" />。</param>
3026 <member name="M:System.Linq.Expressions.Expression.SymbolDocument(System.String,System.Guid)">
3027 <summary>建立 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" /> 的執行個體。</summary>
3029 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" />,其 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.FileName" /> 和 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.Language" /> 屬性設定為指定的值。</returns>
3030 <param name="fileName">要將 <see cref="T:System.String" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.FileName" />。</param>
3031 <param name="language">要將 <see cref="T:System.Guid" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.Language" />。</param>
3033 <member name="M:System.Linq.Expressions.Expression.SymbolDocument(System.String,System.Guid,System.Guid)">
3034 <summary>建立 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" /> 的執行個體。</summary>
3036 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" />,其 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.FileName" /> 和 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.Language" /> 和 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.LanguageVendor" /> 屬性設定為指定的值。</returns>
3037 <param name="fileName">要將 <see cref="T:System.String" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.FileName" />。</param>
3038 <param name="language">要將 <see cref="T:System.Guid" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.Language" />。</param>
3039 <param name="languageVendor">要將 <see cref="T:System.Guid" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.LanguageVendor" />。</param>
3041 <member name="M:System.Linq.Expressions.Expression.SymbolDocument(System.String,System.Guid,System.Guid,System.Guid)">
3042 <summary>建立 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" /> 的執行個體。</summary>
3044 <see cref="T:System.Linq.Expressions.SymbolDocumentInfo" />,其 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.FileName" />、<see cref="P:System.Linq.Expressions.SymbolDocumentInfo.Language" />、<see cref="P:System.Linq.Expressions.SymbolDocumentInfo.LanguageVendor" /> 和 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.DocumentType" /> 屬性設定為指定的值。</returns>
3045 <param name="fileName">要將 <see cref="T:System.String" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.FileName" />。</param>
3046 <param name="language">要將 <see cref="T:System.Guid" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.Language" />。</param>
3047 <param name="languageVendor">要將 <see cref="T:System.Guid" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.LanguageVendor" />。</param>
3048 <param name="documentType">要將 <see cref="T:System.Guid" /> 設定為與之相等的 <see cref="P:System.Linq.Expressions.SymbolDocumentInfo.DocumentType" />。</param>
3050 <member name="M:System.Linq.Expressions.Expression.Throw(System.Linq.Expressions.Expression)">
3051 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,表示擲回例外狀況。</summary>
3052 <returns>表示例外狀況的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
3053 <param name="value">
3054 <see cref="T:System.Linq.Expressions.Expression" />。</param>
3056 <member name="M:System.Linq.Expressions.Expression.Throw(System.Linq.Expressions.Expression,System.Type)">
3057 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,代表擲回含指定之類型的例外狀況。</summary>
3058 <returns>表示例外狀況的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</returns>
3059 <param name="value">
3060 <see cref="T:System.Linq.Expressions.Expression" />。</param>
3061 <param name="type">運算式的新 <see cref="T:System.Type" />。</param>
3063 <member name="M:System.Linq.Expressions.Expression.ToString">
3064 <summary>傳回 <see cref="T:System.Linq.Expressions.Expression" /> 的文字表示。</summary>
3066 <see cref="T:System.Linq.Expressions.Expression" /> 的文字表示。</returns>
3068 <member name="M:System.Linq.Expressions.Expression.TryCatch(System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[])">
3069 <summary>建立 <see cref="T:System.Linq.Expressions.TryExpression" />,代表含 catch 陳述式 (數目不拘) 但不含 fault 區塊或 finally 區塊的 try 區塊。</summary>
3070 <returns>建立的 <see cref="T:System.Linq.Expressions.TryExpression" />。</returns>
3071 <param name="body">try 區塊的主體。</param>
3072 <param name="handlers">零個或多個 <see cref="T:System.Linq.Expressions.CatchBlock" /> 的陣列,表示要與 try 區塊產生關聯的 catch 陳述式。</param>
3074 <member name="M:System.Linq.Expressions.Expression.TryCatchFinally(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.CatchBlock[])">
3075 <summary>建立 <see cref="T:System.Linq.Expressions.TryExpression" />,代表含 catch 陳述式 (數目不拘) 和 finally 區塊的 try 區塊。</summary>
3076 <returns>建立的 <see cref="T:System.Linq.Expressions.TryExpression" />。</returns>
3077 <param name="body">try 區塊的主體。</param>
3078 <param name="finally">finally 區塊的主體。</param>
3079 <param name="handlers">零個或多個 <see cref="T:System.Linq.Expressions.CatchBlock" /> 的陣列,表示要與 try 區塊產生關聯的 catch 陳述式。</param>
3081 <member name="M:System.Linq.Expressions.Expression.TryFault(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
3082 <summary>建立 <see cref="T:System.Linq.Expressions.TryExpression" />,代表含 fault 區塊但不含任何 catch 陳述式的 try 區塊。</summary>
3083 <returns>建立的 <see cref="T:System.Linq.Expressions.TryExpression" />。</returns>
3084 <param name="body">try 區塊的主體。</param>
3085 <param name="fault">fault 區塊的主體。</param>
3087 <member name="M:System.Linq.Expressions.Expression.TryFinally(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
3088 <summary>建立 <see cref="T:System.Linq.Expressions.TryExpression" />,代表含 finally 區塊但不含任何 catch 陳述式的 try 區塊。</summary>
3089 <returns>建立的 <see cref="T:System.Linq.Expressions.TryExpression" />。</returns>
3090 <param name="body">try 區塊的主體。</param>
3091 <param name="finally">finally 區塊的主體。</param>
3093 <member name="M:System.Linq.Expressions.Expression.TryGetActionType(System.Type[],System.Type@)">
3094 <summary>建立 <see cref="P:System.Linq.Expressions.Expression.Type" /> 物件,這個物件代表具有特定類型引數的泛型 System.Action 委派類型。</summary>
3095 <returns>如果已針對特定 <paramref name="typeArgs" /> 建立泛型 System.Action 委派類型,則傳回 true,否則傳回 false。</returns>
3096 <param name="typeArgs">Type 物件的陣列,指定 System.Action 委派類型的類型引數。</param>
3097 <param name="actionType">這個方法在傳回時會包含具有特定類型引數的泛型 System.Action 委派類型。如果沒有符合 <paramref name="typeArgs" /> 的泛型 System.Action 委派,則包含 Null。這個參數以未初始化的狀態傳遞。</param>
3099 <member name="M:System.Linq.Expressions.Expression.TryGetFuncType(System.Type[],System.Type@)">
3100 <summary>建立 <see cref="P:System.Linq.Expressions.Expression.Type" /> 物件,這個物件代表具有特定類型引數的泛型 System.Func 委派類型。最後一個類型引數指定已建立之委派的傳回類型。</summary>
3101 <returns>如果已針對特定 <paramref name="typeArgs" /> 建立泛型 System.Func 委派類型,則傳回 true,否則傳回 false。</returns>
3102 <param name="typeArgs">Type 物件的陣列,指定 System.Func 委派類型的類型引數。</param>
3103 <param name="funcType">這個方法在傳回時會包含具有特定類型引數的泛型 System.Func 委派類型。如果沒有符合 <paramref name="typeArgs" /> 的泛型 System.Func 委派,則包含 Null。這個參數以未初始化的狀態傳遞。</param>
3105 <member name="P:System.Linq.Expressions.Expression.Type">
3106 <summary>取得此 <see cref="T:System.Linq.Expressions.Expression" /> 代表之運算式的靜態類型。</summary>
3107 <returns>代表運算式靜態類型的 <see cref="T:System.Type" />。</returns>
3109 <member name="M:System.Linq.Expressions.Expression.TypeAs(System.Linq.Expressions.Expression,System.Type)">
3110 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,代表明確參考或 Boxing 轉換,其中若轉換失敗,則提供 null。</summary>
3112 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.TypeAs" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 和 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為指定的值。</returns>
3113 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
3114 <param name="type">要將 <see cref="T:System.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.Expression.Type" />。</param>
3115 <exception cref="T:System.ArgumentNullException">
3116 <paramref name="expression" /> 或 <paramref name="type" /> 為 null。</exception>
3118 <member name="M:System.Linq.Expressions.Expression.TypeEqual(System.Linq.Expressions.Expression,System.Type)">
3119 <summary>建立 <see cref="T:System.Linq.Expressions.TypeBinaryExpression" /> 以比較執行階段類型識別。</summary>
3121 <see cref="T:System.Linq.Expressions.TypeBinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="M:System.Linq.Expressions.Expression.TypeEqual(System.Linq.Expressions.Expression,System.Type)" /> 以及 <see cref="T:System.Linq.Expressions.Expression" /> 和 <see cref="P:System.Linq.Expressions.TypeBinaryExpression.TypeOperand" /> 屬性設為指定值。</returns>
3122 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
3123 <param name="type">要將 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.TypeBinaryExpression.TypeOperand" />。</param>
3125 <member name="M:System.Linq.Expressions.Expression.TypeIs(System.Linq.Expressions.Expression,System.Type)">
3126 <summary>建立 <see cref="T:System.Linq.Expressions.TypeBinaryExpression" />。</summary>
3128 <see cref="T:System.Linq.Expressions.TypeBinaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.TypeIs" /> 以及 <see cref="P:System.Linq.Expressions.TypeBinaryExpression.Expression" /> 和 <see cref="P:System.Linq.Expressions.TypeBinaryExpression.TypeOperand" /> 屬性設為指定值。</returns>
3129 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.TypeBinaryExpression.Expression" />。</param>
3130 <param name="type">要將 <see cref="P:System.Linq.Expressions.Expression.Type" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.TypeBinaryExpression.TypeOperand" />。</param>
3131 <exception cref="T:System.ArgumentNullException">
3132 <paramref name="expression" /> 或 <paramref name="type" /> 為 null。</exception>
3134 <member name="M:System.Linq.Expressions.Expression.UnaryPlus(System.Linq.Expressions.Expression)">
3135 <summary>建立代表一元加法運算的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</summary>
3137 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.UnaryPlus" />,而 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 屬性設定為指定的值。</returns>
3138 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
3139 <exception cref="T:System.ArgumentNullException">
3140 <paramref name="expression" /> 為 null。</exception>
3141 <exception cref="T:System.InvalidOperationException">不會為 <paramref name="expression" />.Type 定義一元正運算子。</exception>
3143 <member name="M:System.Linq.Expressions.Expression.UnaryPlus(System.Linq.Expressions.Expression,System.Reflection.MethodInfo)">
3144 <summary>建立代表一元加法運算的 <see cref="T:System.Linq.Expressions.UnaryExpression" />。</summary>
3146 <see cref="T:System.Linq.Expressions.UnaryExpression" />,其 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性等於 <see cref="F:System.Linq.Expressions.ExpressionType.UnaryPlus" />,且 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 和 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" /> 屬性設定為指定的值。</returns>
3147 <param name="expression">要將 <see cref="T:System.Linq.Expressions.Expression" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" />。</param>
3148 <param name="method">要將 <see cref="T:System.Reflection.MethodInfo" /> 屬性設定為與之相等的 <see cref="P:System.Linq.Expressions.UnaryExpression.Method" />。</param>
3149 <exception cref="T:System.ArgumentNullException">
3150 <paramref name="expression" /> 為 null。</exception>
3151 <exception cref="T:System.ArgumentException">
3152 <paramref name="method" /> 不是 null,而且其代表的方法傳回的是 void,不是 static (在 Visual Basic 中為 Shared),或者使用的引數不是剛好一個。</exception>
3153 <exception cref="T:System.InvalidOperationException">
3154 <paramref name="method" /> 為 null,且不會為 <paramref name="expression" />.Type 定義一元正運算子。-或-<paramref name="expression" />.Type (如果它是可為 Null 的實質類型,則為其對應之不可為 Null 的類型) 無法指派給 <paramref name="method" /> 所代表之方法的引數類型。</exception>
3156 <member name="M:System.Linq.Expressions.Expression.Unbox(System.Linq.Expressions.Expression,System.Type)">
3157 <summary>建立 <see cref="T:System.Linq.Expressions.UnaryExpression" />,代表明確 Unboxing。</summary>
3159 <see cref="T:System.Linq.Expressions.UnaryExpression" /> 的執行個體。</returns>
3160 <param name="expression">要 Unbox 的 <see cref="T:System.Linq.Expressions.Expression" />。</param>
3161 <param name="type">運算式的新 <see cref="T:System.Type" />。</param>
3163 <member name="M:System.Linq.Expressions.Expression.Variable(System.Type)">
3164 <summary>建立 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 節點,此節點可用以識別運算式樹狀結構中的參數或變數。</summary>
3165 <returns>建立含指定之名稱和類型的 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 節點。</returns>
3166 <param name="type">參數或變數的類型。</param>
3168 <member name="M:System.Linq.Expressions.Expression.Variable(System.Type,System.String)">
3169 <summary>建立 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 節點,此節點可用以識別運算式樹狀結構中的參數或變數。</summary>
3170 <returns>建立含指定之名稱和類型的 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 節點。</returns>
3171 <param name="type">參數或變數的類型。</param>
3172 <param name="name">參數或變數的名稱。這個名稱僅供偵錯或列印之用。</param>
3174 <member name="M:System.Linq.Expressions.Expression.VisitChildren(System.Linq.Expressions.ExpressionVisitor)">
3175 <summary>精簡節點,然後呼叫精簡後的運算式上的訪問項委派。如果節點無法縮減,此方法會擲回例外狀況。</summary>
3176 <returns>受訪的運算式,或是在樹狀結構中應取代該運算式的運算式。</returns>
3177 <param name="visitor">
3178 <see cref="T:System.Func`2" /> 的執行個體。</param>
3180 <member name="T:System.Linq.Expressions.Expression`1">
3181 <summary>將強型別 Lambda 運算式表示為運算式樹狀架構形式的資料結構。此類別無法被繼承。</summary>
3182 <typeparam name="TDelegate">
3183 <see cref="T:System.Linq.Expressions.Expression`1" /> 所代表之委派的型別。</typeparam>
3185 <member name="M:System.Linq.Expressions.Expression`1.Compile">
3186 <summary>將運算式樹狀架構所描述的 Lambda 運算式編譯為可執行程式碼,並產生表示 Lambda 運算式的委派。</summary>
3188 <paramref name="TDelegate" /> 型別的委派,表示由 <see cref="T:System.Linq.Expressions.Expression`1" /> 所描述的已編譯 Lambda 運算式。</returns>
3190 <member name="M:System.Linq.Expressions.Expression`1.Update(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
3191 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
3192 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
3193 <param name="body">結果的 <see cref="P:System.Linq.Expressions.LambdaExpression.Body" /> 屬性。</param>
3194 <param name="parameters">結果的 <see cref="P:System.Linq.Expressions.LambdaExpression.Parameters" /> 屬性。</param>
3196 <member name="T:System.Linq.Expressions.ExpressionType">
3197 <summary>說明運算式樹狀結構之節點的節點型別。</summary>
3199 <member name="F:System.Linq.Expressions.ExpressionType.Add">
3200 <summary>數值運算元的加法運算,例如 a + b,不包含溢位檢查。</summary>
3202 <member name="F:System.Linq.Expressions.ExpressionType.AddAssign">
3203 <summary>數值運算元的加法複合指派運算,例如 (a += b),不包含溢位檢查。</summary>
3205 <member name="F:System.Linq.Expressions.ExpressionType.AddAssignChecked">
3206 <summary>數值運算元的加法複合指派運算,例如 (a += b),包含溢位檢查。</summary>
3208 <member name="F:System.Linq.Expressions.ExpressionType.AddChecked">
3209 <summary>數值運算元的加法運算,例如 (a + b),包含溢位檢查。</summary>
3211 <member name="F:System.Linq.Expressions.ExpressionType.And">
3212 <summary>位元或邏輯 AND 運算,例如 C# 中的 (a & b) 和 Visual Basic 中的 (a And b)。</summary>
3214 <member name="F:System.Linq.Expressions.ExpressionType.AndAlso">
3215 <summary>條件 AND 運算,此種運算只有在第一個運算元評估為 true 時才會評估第二個運算元。相當於 C# 中的 (a && b) 和 Visual Basic 中的 (a AndAlso b)。</summary>
3217 <member name="F:System.Linq.Expressions.ExpressionType.AndAssign">
3218 <summary>位元或邏輯 AND 複合指派運算,例如 C# 中的 (a &= b)。</summary>
3220 <member name="F:System.Linq.Expressions.ExpressionType.ArrayIndex">
3221 <summary>一維陣列中的索引運算,例如 C# 中的 array[index] 或 Visual Basic 中的 array(index)。</summary>
3223 <member name="F:System.Linq.Expressions.ExpressionType.ArrayLength">
3224 <summary>一種運算,用於取得一維陣列的長度,例如 array.Length。</summary>
3226 <member name="F:System.Linq.Expressions.ExpressionType.Assign">
3227 <summary>指派運算,例如 (a = b)。</summary>
3229 <member name="F:System.Linq.Expressions.ExpressionType.Block">
3230 <summary>運算式的區塊。</summary>
3232 <member name="F:System.Linq.Expressions.ExpressionType.Call">
3233 <summary>方法呼叫,例如在 obj.sampleMethod() 運算式中。</summary>
3235 <member name="F:System.Linq.Expressions.ExpressionType.Coalesce">
3236 <summary>表示 Null 聯合運算的節點,例如 C# 中的 (a ?? b) 或 Visual Basic 中的 If(a, b)。</summary>
3238 <member name="F:System.Linq.Expressions.ExpressionType.Conditional">
3239 <summary>條件運算,例如 C# 中的 a > b ? a : b 或 Visual Basic 中的 If(a > b, a, b)。</summary>
3241 <member name="F:System.Linq.Expressions.ExpressionType.Constant">
3242 <summary>常數值。</summary>
3244 <member name="F:System.Linq.Expressions.ExpressionType.Convert">
3245 <summary>轉型或轉換運算,例如 C#中的 (SampleType)obj 或 Visual Basic 中的 CType(obj, SampleType)。對於數值轉換,如果轉換的值對目的型別而言太大,則不會擲回例外狀況。</summary>
3247 <member name="F:System.Linq.Expressions.ExpressionType.ConvertChecked">
3248 <summary>轉型或轉換運算,例如 C#中的 (SampleType)obj 或 Visual Basic 中的 CType(obj, SampleType)。對於數值轉換,如果轉換的值不符合目的型別,則會擲回例外狀況。</summary>
3250 <member name="F:System.Linq.Expressions.ExpressionType.DebugInfo">
3251 <summary>偵錯資訊。</summary>
3253 <member name="F:System.Linq.Expressions.ExpressionType.Decrement">
3254 <summary>一元遞減運算,例如 C# 和 Visual Basic 中的 (a - 1)。物件 a 不應該就地修改。</summary>
3256 <member name="F:System.Linq.Expressions.ExpressionType.Default">
3257 <summary>預設值。</summary>
3259 <member name="F:System.Linq.Expressions.ExpressionType.Divide">
3260 <summary>數值運算元的除法運算,例如 (a / b)。</summary>
3262 <member name="F:System.Linq.Expressions.ExpressionType.DivideAssign">
3263 <summary>數值運算元的除法複合指派運算,例如 (a /= b)。</summary>
3265 <member name="F:System.Linq.Expressions.ExpressionType.Dynamic">
3266 <summary>動態運算。</summary>
3268 <member name="F:System.Linq.Expressions.ExpressionType.Equal">
3269 <summary>表示相等比較的節點,例如 C# 中的 (a == b) 或 Visual Basic 中的 (a = b)。</summary>
3271 <member name="F:System.Linq.Expressions.ExpressionType.ExclusiveOr">
3272 <summary>位元或邏輯 XOR 運算,例如 C# 中的 (a ^ b) 或 Visual Basic 中的 (a Xor b)。</summary>
3274 <member name="F:System.Linq.Expressions.ExpressionType.ExclusiveOrAssign">
3275 <summary>位元或邏輯 XOR 複合指派運算,例如 C# 中的 (a ^= b)。</summary>
3277 <member name="F:System.Linq.Expressions.ExpressionType.Extension">
3278 <summary>延伸運算式。</summary>
3280 <member name="F:System.Linq.Expressions.ExpressionType.Goto">
3281 <summary>「移至」運算式,例如 C# 中的 goto Label 或 Visual Basic 中的 GoTo Label。</summary>
3283 <member name="F:System.Linq.Expressions.ExpressionType.GreaterThan">
3284 <summary>「大於」比較,例如 (a > b)。</summary>
3286 <member name="F:System.Linq.Expressions.ExpressionType.GreaterThanOrEqual">
3287 <summary>「大於或等於」比較,例如 (a >= b)。</summary>
3289 <member name="F:System.Linq.Expressions.ExpressionType.Increment">
3290 <summary>一元遞增運算,例如 C# 和 Visual Basic 中的 (a + 1)。物件 a 不應該就地修改。</summary>
3292 <member name="F:System.Linq.Expressions.ExpressionType.Index">
3293 <summary>索引運算或是用於存取採用引數之屬性的運算。</summary>
3295 <member name="F:System.Linq.Expressions.ExpressionType.Invoke">
3296 <summary>sampleDelegate.Invoke() 之類的運算式,會叫用委派或 Lambda 運算式。</summary>
3298 <member name="F:System.Linq.Expressions.ExpressionType.IsFalse">
3299 <summary>false 條件值。</summary>
3301 <member name="F:System.Linq.Expressions.ExpressionType.IsTrue">
3302 <summary>true 條件值。</summary>
3304 <member name="F:System.Linq.Expressions.ExpressionType.Label">
3305 <summary>標籤。</summary>
3307 <member name="F:System.Linq.Expressions.ExpressionType.Lambda">
3308 <summary>Lambda 運算式,例如 C# 中的 a => a + a 或 Visual Basic 中的 Function(a) a + a。</summary>
3310 <member name="F:System.Linq.Expressions.ExpressionType.LeftShift">
3311 <summary>位元左移運算,例如 (a << b)。</summary>
3313 <member name="F:System.Linq.Expressions.ExpressionType.LeftShiftAssign">
3314 <summary>位元左移複合指派,例如 (a <<= b)。</summary>
3316 <member name="F:System.Linq.Expressions.ExpressionType.LessThan">
3317 <summary>「小於」比較,例如 (a < b)。</summary>
3319 <member name="F:System.Linq.Expressions.ExpressionType.LessThanOrEqual">
3320 <summary>「小於或等於」比較,例如 (a <= b)。</summary>
3322 <member name="F:System.Linq.Expressions.ExpressionType.ListInit">
3323 <summary>一種運算,用於建立新的 <see cref="T:System.Collections.IEnumerable" /> 物件並以項目清單,例如 C# 中的 new List<SampleType>(){ a, b, c } 或 Visual Basic 中的 Dim sampleList = { a, b, c }。</summary>
3325 <member name="F:System.Linq.Expressions.ExpressionType.Loop">
3326 <summary>迴圈,例如 for 或 while。</summary>
3328 <member name="F:System.Linq.Expressions.ExpressionType.MemberAccess">
3329 <summary>obj.SampleProperty 之類會讀取欄位或屬性的運算。</summary>
3331 <member name="F:System.Linq.Expressions.ExpressionType.MemberInit">
3332 <summary>一種運算,用於建立新的物件,並初始化其一個或多個成員,例如 C# 中的 new Point { X = 1, Y = 2 } 或 Visual Basic 中的 New Point With {.X = 1, .Y = 2}。</summary>
3334 <member name="F:System.Linq.Expressions.ExpressionType.Modulo">
3335 <summary>算術餘數運算,例如 C# 中的 (a % b) 或 Visual Basic 中的 (a Mod b)。</summary>
3337 <member name="F:System.Linq.Expressions.ExpressionType.ModuloAssign">
3338 <summary>算術餘數複合指派運算,例如 C# 中的 (a %= b)。</summary>
3340 <member name="F:System.Linq.Expressions.ExpressionType.Multiply">
3341 <summary>數值運算元的乘法運算,例如 (a * b),不包含溢位檢查。</summary>
3343 <member name="F:System.Linq.Expressions.ExpressionType.MultiplyAssign">
3344 <summary>數值運算元的乘法複合指派運算,例如 (a *= b),不包含溢位檢查。</summary>
3346 <member name="F:System.Linq.Expressions.ExpressionType.MultiplyAssignChecked">
3347 <summary>數值運算元的乘法複合指派運算,例如 (a *= b),具有溢位檢查。</summary>
3349 <member name="F:System.Linq.Expressions.ExpressionType.MultiplyChecked">
3350 <summary>數值運算元的乘法運算,例如 (a * b),具有溢位檢查。</summary>
3352 <member name="F:System.Linq.Expressions.ExpressionType.Negate">
3353 <summary>算術負數運算,例如 (-a)。物件 a 不應該就地修改。</summary>
3355 <member name="F:System.Linq.Expressions.ExpressionType.NegateChecked">
3356 <summary>算術負數運算,例如 (-a),具有溢位檢查。物件 a 不應該就地修改。</summary>
3358 <member name="F:System.Linq.Expressions.ExpressionType.New">
3359 <summary>一種運算,用於呼叫建構函式以建立新物件,例如 new SampleType()。</summary>
3361 <member name="F:System.Linq.Expressions.ExpressionType.NewArrayBounds">
3362 <summary>一種運算,用於建立新陣列並指定每個維度的界限,例如 C# 中的 new SampleType[dim1, dim2] 或 Visual Basic 中的 New SampleType(dim1, dim2)。</summary>
3364 <member name="F:System.Linq.Expressions.ExpressionType.NewArrayInit">
3365 <summary>一種運算,用於建立新的一維陣列並以項目清單加以初始化,例如 C# 中的 new SampleType[]{a, b, c} 或 Visual Basic 中的 New SampleType(){a, b, c}。</summary>
3367 <member name="F:System.Linq.Expressions.ExpressionType.Not">
3368 <summary>位元補數或邏輯負數運算。在 C# 中,這相當於 (~a) (適用於整數類資料型別) 和 (!a) (適用於布林值)。在 Visual Basic 中,則相當於 (Not a)。物件 a 不應該就地修改。</summary>
3370 <member name="F:System.Linq.Expressions.ExpressionType.NotEqual">
3371 <summary>不相等比較,例如 C# 中的 (a != b) 或 Visual Basic 中的 (a <> b)。</summary>
3373 <member name="F:System.Linq.Expressions.ExpressionType.OnesComplement">
3374 <summary>1 的補數運算,例如 C# 中的 (~a)。</summary>
3376 <member name="F:System.Linq.Expressions.ExpressionType.Or">
3377 <summary>位元或邏輯 OR 運算,例如 C# 中的 (a | b) 或 Visual Basic 中的 (a Or b)。</summary>
3379 <member name="F:System.Linq.Expressions.ExpressionType.OrAssign">
3380 <summary>位元或邏輯 OR 複合指派,例如 C# 中的 (a |= b)。</summary>
3382 <member name="F:System.Linq.Expressions.ExpressionType.OrElse">
3383 <summary>最少運算 (Short-Circuiting) 條件 OR 運算,例如 C# 中的 (a || b) 或 Visual Basic 中的 (a OrElse b)。</summary>
3385 <member name="F:System.Linq.Expressions.ExpressionType.Parameter">
3386 <summary>在運算式內容中定義之參數或變數的參考。如需詳細資訊,請參閱<see cref="T:System.Linq.Expressions.ParameterExpression" />。</summary>
3388 <member name="F:System.Linq.Expressions.ExpressionType.PostDecrementAssign">
3389 <summary>一元後置遞減,例如 (a--)。物件 a 應該就地修改。</summary>
3391 <member name="F:System.Linq.Expressions.ExpressionType.PostIncrementAssign">
3392 <summary>一元後置遞增,例如 (a++)。物件 a 應該就地修改。</summary>
3394 <member name="F:System.Linq.Expressions.ExpressionType.Power">
3395 <summary>一種數學運算,可將數字提升為乘冪數,例如 Visual Basic 中的 (a ^ b)。</summary>
3397 <member name="F:System.Linq.Expressions.ExpressionType.PowerAssign">
3398 <summary>一種複合指派運算,可將數字提升為乘冪數,例如 Visual Basic 中的 (a ^= b)。</summary>
3400 <member name="F:System.Linq.Expressions.ExpressionType.PreDecrementAssign">
3401 <summary>一元前置遞減,例如 (--a)。物件 a 應該就地修改。</summary>
3403 <member name="F:System.Linq.Expressions.ExpressionType.PreIncrementAssign">
3404 <summary>一元前置遞增,例如 (++a)。物件 a 應該就地修改。</summary>
3406 <member name="F:System.Linq.Expressions.ExpressionType.Quote">
3407 <summary>有 <see cref="T:System.Linq.Expressions.Expression" /> 型別之常數值的運算式。<see cref="F:System.Linq.Expressions.ExpressionType.Quote" /> 節點可包含參數的參考,這些參數都定義在節點所表示的運算式內容中。</summary>
3409 <member name="F:System.Linq.Expressions.ExpressionType.RightShift">
3410 <summary>位元右移運算,例如 (a >> b)。</summary>
3412 <member name="F:System.Linq.Expressions.ExpressionType.RightShiftAssign">
3413 <summary>位元右移複合指派運算,例如 (a >>= b)。</summary>
3415 <member name="F:System.Linq.Expressions.ExpressionType.RuntimeVariables">
3416 <summary>執行階段變數的清單。如需詳細資訊,請參閱<see cref="T:System.Linq.Expressions.RuntimeVariablesExpression" />。</summary>
3418 <member name="F:System.Linq.Expressions.ExpressionType.Subtract">
3419 <summary>數值運算元的減法運算,例如 (a - b),不包含溢位檢查。</summary>
3421 <member name="F:System.Linq.Expressions.ExpressionType.SubtractAssign">
3422 <summary>數值運算元的減法複合指派運算,例如 (a -= b),不包含溢位檢查。</summary>
3424 <member name="F:System.Linq.Expressions.ExpressionType.SubtractAssignChecked">
3425 <summary>數值運算元的減法複合指派運算,例如 (a -= b),具有溢位檢查。</summary>
3427 <member name="F:System.Linq.Expressions.ExpressionType.SubtractChecked">
3428 <summary>數值運算元的算術減法運算,例如 (a - b),具有溢位檢查。</summary>
3430 <member name="F:System.Linq.Expressions.ExpressionType.Switch">
3431 <summary>切換運算,例如 C# 中的 switch 或 Visual Basic 中的 Select Case。</summary>
3433 <member name="F:System.Linq.Expressions.ExpressionType.Throw">
3434 <summary>throw new Exception() 之類會擲回例外狀況的運算。</summary>
3436 <member name="F:System.Linq.Expressions.ExpressionType.Try">
3437 <summary>try-catch 運算式。</summary>
3439 <member name="F:System.Linq.Expressions.ExpressionType.TypeAs">
3440 <summary>明確參考或 Boxing 轉換,轉換若失敗,則提供 null,例如 C# 中的 (obj as SampleType) 或 Visual Basic 中的 TryCast(obj, SampleType)。</summary>
3442 <member name="F:System.Linq.Expressions.ExpressionType.TypeEqual">
3443 <summary>確切型別測試。</summary>
3445 <member name="F:System.Linq.Expressions.ExpressionType.TypeIs">
3446 <summary>型別測試,例如 C# 中的 obj is SampleType 或 Visual Basic 中的 TypeOf obj is SampleType。</summary>
3448 <member name="F:System.Linq.Expressions.ExpressionType.UnaryPlus">
3449 <summary>一元正運算,例如 (+a)。預先定義之一元正運算的結果是運算元的值,但使用者定義的實作可能會有不尋常的結果。</summary>
3451 <member name="F:System.Linq.Expressions.ExpressionType.Unbox">
3452 <summary>Unbox 值型別運算,例如 MSIL 中的 unbox 和 unbox.any 指令。</summary>
3454 <member name="T:System.Linq.Expressions.ExpressionVisitor">
3455 <summary>代表運算式樹狀架構的造訪者或重新寫入器。</summary>
3457 <member name="M:System.Linq.Expressions.ExpressionVisitor.#ctor">
3458 <summary>初始化 <see cref="T:System.Linq.Expressions.ExpressionVisitor" /> 的新執行個體。</summary>
3460 <member name="M:System.Linq.Expressions.ExpressionVisitor.Visit(System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.Expression})">
3461 <summary>將運算式清單分派給此類別中較為特殊的造訪方法之一。</summary>
3462 <returns>如果任何項目已經修改,則傳回修改的運算式清單,否則傳回原始運算式清單。</returns>
3463 <param name="nodes">要造訪的運算式。</param>
3465 <member name="M:System.Linq.Expressions.ExpressionVisitor.Visit``1(System.Collections.ObjectModel.ReadOnlyCollection{``0},System.Func{``0,``0})">
3466 <summary>使用特殊的項目造訪者,造訪集合中所有的節點。</summary>
3467 <returns>如果任何項目已經修改,則傳回修改的節點清單,否則傳回原始節點清單。</returns>
3468 <param name="nodes">要造訪的節點。</param>
3469 <param name="elementVisitor">造訪單一項目的委派,並選擇性地將它取代為新項目。</param>
3470 <typeparam name="T">節點的型別。</typeparam>
3472 <member name="M:System.Linq.Expressions.ExpressionVisitor.Visit(System.Linq.Expressions.Expression)">
3473 <summary>將運算式分派給此類別中較為特殊的造訪方法之一。</summary>
3474 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3475 <param name="node">要造訪的運算式。</param>
3477 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitAndConvert``1(System.Collections.ObjectModel.ReadOnlyCollection{``0},System.String)">
3478 <summary>造訪運算式,並將結果轉換回原始運算式型別。</summary>
3479 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3480 <param name="nodes">要造訪的運算式。</param>
3481 <param name="callerName">呼叫方法的名稱,用來回報較佳的錯誤訊息。</param>
3482 <typeparam name="T">運算式的型別。</typeparam>
3483 <exception cref="T:System.InvalidOperationException">這個節點的造訪方法傳回不同的型別。</exception>
3485 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitAndConvert``1(``0,System.String)">
3486 <summary>造訪運算式,並將結果轉換回原始運算式型別。</summary>
3487 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3488 <param name="node">要造訪的運算式。</param>
3489 <param name="callerName">呼叫方法的名稱,用來回報較佳的錯誤訊息。</param>
3490 <typeparam name="T">運算式的型別。</typeparam>
3491 <exception cref="T:System.InvalidOperationException">這個節點的造訪方法傳回不同的型別。</exception>
3493 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitBinary(System.Linq.Expressions.BinaryExpression)">
3494 <summary>造訪 <see cref="T:System.Linq.Expressions.BinaryExpression" /> 的子系。</summary>
3495 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3496 <param name="node">要造訪的運算式。</param>
3498 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitBlock(System.Linq.Expressions.BlockExpression)">
3499 <summary>造訪 <see cref="T:System.Linq.Expressions.BlockExpression" /> 的子系。</summary>
3500 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3501 <param name="node">要造訪的運算式。</param>
3503 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitCatchBlock(System.Linq.Expressions.CatchBlock)">
3504 <summary>造訪 <see cref="T:System.Linq.Expressions.CatchBlock" /> 的子系。</summary>
3505 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3506 <param name="node">要造訪的運算式。</param>
3508 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitConditional(System.Linq.Expressions.ConditionalExpression)">
3509 <summary>造訪 <see cref="T:System.Linq.Expressions.ConditionalExpression" /> 的子系。</summary>
3510 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3511 <param name="node">要造訪的運算式。</param>
3513 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitConstant(System.Linq.Expressions.ConstantExpression)">
3514 <summary>造訪 <see cref="T:System.Linq.Expressions.ConstantExpression" />。</summary>
3515 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3516 <param name="node">要造訪的運算式。</param>
3518 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitDebugInfo(System.Linq.Expressions.DebugInfoExpression)">
3519 <summary>造訪 <see cref="T:System.Linq.Expressions.DebugInfoExpression" />。</summary>
3520 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3521 <param name="node">要造訪的運算式。</param>
3523 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitDefault(System.Linq.Expressions.DefaultExpression)">
3524 <summary>造訪 <see cref="T:System.Linq.Expressions.DefaultExpression" />。</summary>
3525 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3526 <param name="node">要造訪的運算式。</param>
3528 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitElementInit(System.Linq.Expressions.ElementInit)">
3529 <summary>造訪 <see cref="T:System.Linq.Expressions.ElementInit" /> 的子系。</summary>
3530 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3531 <param name="node">要造訪的運算式。</param>
3533 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitExtension(System.Linq.Expressions.Expression)">
3534 <summary>造訪延伸運算式的子系。</summary>
3535 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3536 <param name="node">要造訪的運算式。</param>
3538 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitGoto(System.Linq.Expressions.GotoExpression)">
3539 <summary>造訪 <see cref="T:System.Linq.Expressions.GotoExpression" /> 的子系。</summary>
3540 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3541 <param name="node">要造訪的運算式。</param>
3543 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitIndex(System.Linq.Expressions.IndexExpression)">
3544 <summary>造訪 <see cref="T:System.Linq.Expressions.IndexExpression" /> 的子系。</summary>
3545 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3546 <param name="node">要造訪的運算式。</param>
3548 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitInvocation(System.Linq.Expressions.InvocationExpression)">
3549 <summary>造訪 <see cref="T:System.Linq.Expressions.InvocationExpression" /> 的子系。</summary>
3550 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3551 <param name="node">要造訪的運算式。</param>
3553 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitLabel(System.Linq.Expressions.LabelExpression)">
3554 <summary>造訪 <see cref="T:System.Linq.Expressions.LabelExpression" /> 的子系。</summary>
3555 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3556 <param name="node">要造訪的運算式。</param>
3558 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitLabelTarget(System.Linq.Expressions.LabelTarget)">
3559 <summary>造訪 <see cref="T:System.Linq.Expressions.LabelTarget" />。</summary>
3560 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3561 <param name="node">要造訪的運算式。</param>
3563 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitLambda``1(System.Linq.Expressions.Expression{``0})">
3564 <summary>造訪 <see cref="T:System.Linq.Expressions.Expression`1" /> 的子系。</summary>
3565 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3566 <param name="node">要造訪的運算式。</param>
3567 <typeparam name="T">委派的型別。</typeparam>
3569 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitListInit(System.Linq.Expressions.ListInitExpression)">
3570 <summary>造訪 <see cref="T:System.Linq.Expressions.ListInitExpression" /> 的子系。</summary>
3571 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3572 <param name="node">要造訪的運算式。</param>
3574 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitLoop(System.Linq.Expressions.LoopExpression)">
3575 <summary>造訪 <see cref="T:System.Linq.Expressions.LoopExpression" /> 的子系。</summary>
3576 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3577 <param name="node">要造訪的運算式。</param>
3579 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitMember(System.Linq.Expressions.MemberExpression)">
3580 <summary>造訪 <see cref="T:System.Linq.Expressions.MemberExpression" /> 的子系。</summary>
3581 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3582 <param name="node">要造訪的運算式。</param>
3584 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitMemberAssignment(System.Linq.Expressions.MemberAssignment)">
3585 <summary>造訪 <see cref="T:System.Linq.Expressions.MemberAssignment" /> 的子系。</summary>
3586 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3587 <param name="node">要造訪的運算式。</param>
3589 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitMemberBinding(System.Linq.Expressions.MemberBinding)">
3590 <summary>造訪 <see cref="T:System.Linq.Expressions.MemberBinding" /> 的子系。</summary>
3591 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3592 <param name="node">要造訪的運算式。</param>
3594 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitMemberInit(System.Linq.Expressions.MemberInitExpression)">
3595 <summary>造訪 <see cref="T:System.Linq.Expressions.MemberInitExpression" /> 的子系。</summary>
3596 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3597 <param name="node">要造訪的運算式。</param>
3599 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitMemberListBinding(System.Linq.Expressions.MemberListBinding)">
3600 <summary>造訪 <see cref="T:System.Linq.Expressions.MemberListBinding" /> 的子系。</summary>
3601 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3602 <param name="node">要造訪的運算式。</param>
3604 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitMemberMemberBinding(System.Linq.Expressions.MemberMemberBinding)">
3605 <summary>造訪 <see cref="T:System.Linq.Expressions.MemberMemberBinding" /> 的子系。</summary>
3606 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3607 <param name="node">要造訪的運算式。</param>
3609 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)">
3610 <summary>造訪 <see cref="T:System.Linq.Expressions.MethodCallExpression" /> 的子系。</summary>
3611 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3612 <param name="node">要造訪的運算式。</param>
3614 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitNew(System.Linq.Expressions.NewExpression)">
3615 <summary>造訪 <see cref="T:System.Linq.Expressions.NewExpression" /> 的子系。</summary>
3616 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3617 <param name="node">要造訪的運算式。</param>
3619 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitNewArray(System.Linq.Expressions.NewArrayExpression)">
3620 <summary>造訪 <see cref="T:System.Linq.Expressions.NewArrayExpression" /> 的子系。</summary>
3621 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3622 <param name="node">要造訪的運算式。</param>
3624 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitParameter(System.Linq.Expressions.ParameterExpression)">
3625 <summary>造訪 <see cref="T:System.Linq.Expressions.ParameterExpression" />。</summary>
3626 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3627 <param name="node">要造訪的運算式。</param>
3629 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitRuntimeVariables(System.Linq.Expressions.RuntimeVariablesExpression)">
3630 <summary>造訪 <see cref="T:System.Linq.Expressions.RuntimeVariablesExpression" /> 的子系。</summary>
3631 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3632 <param name="node">要造訪的運算式。</param>
3634 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitSwitch(System.Linq.Expressions.SwitchExpression)">
3635 <summary>造訪 <see cref="T:System.Linq.Expressions.SwitchExpression" /> 的子系。</summary>
3636 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3637 <param name="node">要造訪的運算式。</param>
3639 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitSwitchCase(System.Linq.Expressions.SwitchCase)">
3640 <summary>造訪 <see cref="T:System.Linq.Expressions.SwitchCase" /> 的子系。</summary>
3641 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3642 <param name="node">要造訪的運算式。</param>
3644 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitTry(System.Linq.Expressions.TryExpression)">
3645 <summary>造訪 <see cref="T:System.Linq.Expressions.TryExpression" /> 的子系。</summary>
3646 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3647 <param name="node">要造訪的運算式。</param>
3649 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitTypeBinary(System.Linq.Expressions.TypeBinaryExpression)">
3650 <summary>造訪 <see cref="T:System.Linq.Expressions.TypeBinaryExpression" /> 的子系。</summary>
3651 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3652 <param name="node">要造訪的運算式。</param>
3654 <member name="M:System.Linq.Expressions.ExpressionVisitor.VisitUnary(System.Linq.Expressions.UnaryExpression)">
3655 <summary>造訪 <see cref="T:System.Linq.Expressions.UnaryExpression" /> 的子系。</summary>
3656 <returns>如果運算式本身或是任一子運算式已經修正,會傳回修正的運算式,否則傳回原始運算式。</returns>
3657 <param name="node">要造訪的運算式。</param>
3659 <member name="T:System.Linq.Expressions.GotoExpression">
3660 <summary>表示無條件跳躍。這包含 return 陳述式、break 和 continue 陳述式,以及其他跳躍。</summary>
3662 <member name="P:System.Linq.Expressions.GotoExpression.Kind">
3663 <summary>「移至」運算式的類型。只做為資訊參考之用。</summary>
3665 <see cref="T:System.Linq.Expressions.GotoExpressionKind" /> 物件,表示「移至」運算式的類型。</returns>
3667 <member name="P:System.Linq.Expressions.GotoExpression.NodeType">
3668 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
3669 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
3671 <member name="P:System.Linq.Expressions.GotoExpression.Target">
3672 <summary>這個節點跳至的目標標籤。</summary>
3674 <see cref="T:System.Linq.Expressions.LabelTarget" /> 物件,表示這個節點的目標標籤。</returns>
3676 <member name="P:System.Linq.Expressions.GotoExpression.Type">
3677 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
3679 <see cref="P:System.Linq.Expressions.GotoExpression.Type" />,表示運算式的靜態型別。</returns>
3681 <member name="M:System.Linq.Expressions.GotoExpression.Update(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)">
3682 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
3683 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
3684 <param name="target">結果的 <see cref="P:System.Linq.Expressions.GotoExpression.Target" /> 屬性。</param>
3685 <param name="value">結果的 <see cref="P:System.Linq.Expressions.GotoExpression.Value" /> 屬性。</param>
3687 <member name="P:System.Linq.Expressions.GotoExpression.Value">
3688 <summary>傳遞給目標的值,如果目標為 System.Void 型別則為 null。</summary>
3690 <see cref="T:System.Linq.Expressions.Expression" /> 物件,表示傳遞給目標的值,或者是 null。</returns>
3692 <member name="T:System.Linq.Expressions.GotoExpressionKind">
3693 <summary>指定這個 <see cref="T:System.Linq.Expressions.GotoExpression" /> 所代表的跳躍類型。</summary>
3695 <member name="F:System.Linq.Expressions.GotoExpressionKind.Break">
3696 <summary>表示 break 陳述式的 <see cref="T:System.Linq.Expressions.GotoExpression" />。</summary>
3698 <member name="F:System.Linq.Expressions.GotoExpressionKind.Continue">
3699 <summary>表示 continue 陳述式的 <see cref="T:System.Linq.Expressions.GotoExpression" />。</summary>
3701 <member name="F:System.Linq.Expressions.GotoExpressionKind.Goto">
3703 <see cref="T:System.Linq.Expressions.GotoExpression" />,表示跳至某個位置。</summary>
3705 <member name="F:System.Linq.Expressions.GotoExpressionKind.Return">
3706 <summary>表示 return 陳述式的 <see cref="T:System.Linq.Expressions.GotoExpression" />。</summary>
3708 <member name="T:System.Linq.Expressions.IArgumentProvider"></member>
3709 <member name="P:System.Linq.Expressions.IArgumentProvider.ArgumentCount"></member>
3710 <member name="M:System.Linq.Expressions.IArgumentProvider.GetArgument(System.Int32)"></member>
3711 <member name="T:System.Linq.Expressions.IDynamicExpression"></member>
3712 <member name="M:System.Linq.Expressions.IDynamicExpression.CreateCallSite"></member>
3713 <member name="P:System.Linq.Expressions.IDynamicExpression.DelegateType"></member>
3714 <member name="M:System.Linq.Expressions.IDynamicExpression.Rewrite(System.Linq.Expressions.Expression[])"></member>
3715 <member name="T:System.Linq.Expressions.IndexExpression">
3716 <summary>表示對屬性或陣列進行索引。</summary>
3718 <member name="P:System.Linq.Expressions.IndexExpression.Arguments">
3719 <summary>取得引數,這些引數將做為屬性或陣列的索引。</summary>
3720 <returns>唯讀集合,包含將做為屬性或陣列索引的引數。</returns>
3722 <member name="P:System.Linq.Expressions.IndexExpression.Indexer">
3723 <summary>如果運算式表示索引屬性,則取得屬性的 <see cref="T:System.Reflection.PropertyInfo" />,否則傳回 null。</summary>
3724 <returns>如果運算式表示索引屬性,則為屬性的 <see cref="T:System.Reflection.PropertyInfo" />,否則為 null。</returns>
3726 <member name="P:System.Linq.Expressions.IndexExpression.NodeType">
3727 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
3728 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
3730 <member name="P:System.Linq.Expressions.IndexExpression.Object">
3731 <summary>要進行索引的物件。</summary>
3733 <see cref="T:System.Linq.Expressions.Expression" />,表示要進行索引的物件。</returns>
3735 <member name="P:System.Linq.Expressions.IndexExpression.System#Linq#Expressions#IArgumentProvider#ArgumentCount"></member>
3736 <member name="M:System.Linq.Expressions.IndexExpression.System#Linq#Expressions#IArgumentProvider#GetArgument(System.Int32)"></member>
3737 <member name="P:System.Linq.Expressions.IndexExpression.Type">
3738 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
3740 <see cref="P:System.Linq.Expressions.IndexExpression.Type" />,表示運算式的靜態型別。</returns>
3742 <member name="M:System.Linq.Expressions.IndexExpression.Update(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
3743 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
3744 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
3745 <param name="object">結果的 <see cref="P:System.Linq.Expressions.IndexExpression.Object" /> 屬性。</param>
3746 <param name="arguments">結果的 <see cref="P:System.Linq.Expressions.IndexExpression.Arguments" /> 屬性。</param>
3748 <member name="T:System.Linq.Expressions.InvocationExpression">
3749 <summary>表示將委派或 lambda 運算式套用至引數運算式清單的運算式。</summary>
3751 <member name="P:System.Linq.Expressions.InvocationExpression.Arguments">
3752 <summary>取得要套用委派或 Lambda 運算式的引數。</summary>
3754 <see cref="T:System.Linq.Expressions.Expression" /> 物件的 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,表示要套用委派的引數。</returns>
3756 <member name="P:System.Linq.Expressions.InvocationExpression.Expression">
3757 <summary>取得要套用的委派或 lambda 運算式。</summary>
3759 <see cref="T:System.Linq.Expressions.Expression" />,表示要套用的委派。</returns>
3761 <member name="P:System.Linq.Expressions.InvocationExpression.NodeType">
3762 <summary>傳回這個運算式的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
3763 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
3765 <member name="P:System.Linq.Expressions.InvocationExpression.System#Linq#Expressions#IArgumentProvider#ArgumentCount"></member>
3766 <member name="M:System.Linq.Expressions.InvocationExpression.System#Linq#Expressions#IArgumentProvider#GetArgument(System.Int32)"></member>
3767 <member name="P:System.Linq.Expressions.InvocationExpression.Type">
3768 <summary>取得 <see cref="P:System.Linq.Expressions.InvocationExpression.Expression" /> 表示之運算式的靜態型別。</summary>
3770 <see cref="P:System.Linq.Expressions.InvocationExpression.Type" />,表示運算式的靜態型別。</returns>
3772 <member name="M:System.Linq.Expressions.InvocationExpression.Update(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
3773 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
3774 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
3775 <param name="expression">結果的 <see cref="P:System.Linq.Expressions.InvocationExpression.Expression" /> 屬性。</param>
3776 <param name="arguments">結果的 <see cref="P:System.Linq.Expressions.InvocationExpression.Arguments" /> 屬性。</param>
3778 <member name="T:System.Linq.Expressions.LabelExpression">
3779 <summary>表示可放在任何 <see cref="T:System.Linq.Expressions.Expression" /> 內容中的標籤。如果跳至標籤,它會取得對應的 <see cref="T:System.Linq.Expressions.GotoExpression" /> 所提供的值。否則它會接收 <see cref="P:System.Linq.Expressions.LabelExpression.DefaultValue" /> 中的值。如果 <see cref="T:System.Type" /> 等於 System.Void,則不應提供任何值。</summary>
3781 <member name="P:System.Linq.Expressions.LabelExpression.DefaultValue">
3782 <summary>透過一般控制流程到達標籤 (例如,不是跳至標籤) 時,則為 <see cref="T:System.Linq.Expressions.LabelExpression" /> 的值。</summary>
3783 <returns>運算式物件,表示 <see cref="T:System.Linq.Expressions.LabelExpression" /> 的值。</returns>
3785 <member name="P:System.Linq.Expressions.LabelExpression.NodeType">
3786 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
3787 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
3789 <member name="P:System.Linq.Expressions.LabelExpression.Target">
3790 <summary>與這個標籤相關聯的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</summary>
3791 <returns>與這個標籤相關聯的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</returns>
3793 <member name="P:System.Linq.Expressions.LabelExpression.Type">
3794 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
3796 <see cref="P:System.Linq.Expressions.LabelExpression.Type" />,表示運算式的靜態型別。</returns>
3798 <member name="M:System.Linq.Expressions.LabelExpression.Update(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)">
3799 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
3800 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
3801 <param name="target">結果的 <see cref="P:System.Linq.Expressions.LabelExpression.Target" /> 屬性。</param>
3802 <param name="defaultValue">結果的 <see cref="P:System.Linq.Expressions.LabelExpression.DefaultValue" /> 屬性。</param>
3804 <member name="T:System.Linq.Expressions.LabelTarget">
3805 <summary>用來表示 <see cref="T:System.Linq.Expressions.GotoExpression" /> 的目標。</summary>
3807 <member name="P:System.Linq.Expressions.LabelTarget.Name">
3808 <summary>取得標籤的名稱。</summary>
3809 <returns>標記名稱。</returns>
3811 <member name="M:System.Linq.Expressions.LabelTarget.ToString">
3812 <summary>傳回 <see cref="T:System.String" />,表示目前的 <see cref="T:System.Object" />。</summary>
3814 <see cref="T:System.String" />,表示目前的 <see cref="T:System.Object" />。</returns>
3816 <member name="P:System.Linq.Expressions.LabelTarget.Type">
3817 <summary>跳至標籤時所傳遞值的型別 (如果不應傳遞任何值則為 <see cref="T:System.Void" />)。</summary>
3819 <see cref="T:System.Type" /> 物件,表示跳至標籤時所傳遞值的型別,如果不應傳遞任何值則為 <see cref="T:System.Void" />。</returns>
3821 <member name="T:System.Linq.Expressions.LambdaExpression">
3822 <summary>說明 Lambda 運算式。這會擷取類似於 .NET 方法主體的程式碼區塊。</summary>
3824 <member name="P:System.Linq.Expressions.LambdaExpression.Body">
3825 <summary>取得 Lambda 運算式的主體。</summary>
3827 <see cref="T:System.Linq.Expressions.Expression" />,表示 Lambda 運算式的主體。</returns>
3829 <member name="M:System.Linq.Expressions.LambdaExpression.Compile">
3830 <summary>產生代表 Lambda 運算式的委派。</summary>
3832 <see cref="T:System.Delegate" />,包含編譯後的 Lambda 運算式版本。</returns>
3834 <member name="P:System.Linq.Expressions.LambdaExpression.Name">
3835 <summary>取得 Lambda 運算式的名稱。</summary>
3836 <returns>Lambda 運算式的名稱。</returns>
3838 <member name="P:System.Linq.Expressions.LambdaExpression.NodeType">
3839 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
3840 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
3842 <member name="P:System.Linq.Expressions.LambdaExpression.Parameters">
3843 <summary>取得 Lambda 運算式的參數。</summary>
3845 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 物件的 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,代表 Lambda 運算式的參數。</returns>
3847 <member name="P:System.Linq.Expressions.LambdaExpression.ReturnType">
3848 <summary>取得 Lambda 運算式的傳回型別。</summary>
3850 <see cref="T:System.Type" /> 物件,表示 Lambda 運算式的型別。</returns>
3852 <member name="P:System.Linq.Expressions.LambdaExpression.TailCall">
3853 <summary>取得值,這個值表示 Lambda 運算式是否會以 tail 呼叫最佳化來編譯。</summary>
3854 <returns>如果 Lambda 運算式會以 tail 呼叫最佳化來編譯,則為 true,否則為 false。</returns>
3856 <member name="P:System.Linq.Expressions.LambdaExpression.Type">
3857 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
3859 <see cref="P:System.Linq.Expressions.LambdaExpression.Type" />,表示運算式的靜態型別。</returns>
3861 <member name="T:System.Linq.Expressions.ListInitExpression">
3862 <summary>表示具有集合初始設定式的建構函式呼叫。</summary>
3864 <member name="P:System.Linq.Expressions.ListInitExpression.CanReduce">
3865 <summary>取得值,指出是否可以減少運算式樹狀架構的節點。</summary>
3866 <returns>如果節點可以精簡則為 true,否則為 false。</returns>
3868 <member name="P:System.Linq.Expressions.ListInitExpression.Initializers">
3869 <summary>取得可用來初始化集合的項目初始化設定式。</summary>
3871 <see cref="T:System.Linq.Expressions.ElementInit" /> 物件的 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,表示用於初始化集合的項目。</returns>
3873 <member name="P:System.Linq.Expressions.ListInitExpression.NewExpression">
3874 <summary>取得運算式,這個運算式包含對集合型別之建構函式的呼叫。</summary>
3876 <see cref="T:System.Linq.Expressions.NewExpression" />,表示對集合型別之建構函式的呼叫。</returns>
3878 <member name="P:System.Linq.Expressions.ListInitExpression.NodeType">
3879 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
3880 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
3882 <member name="M:System.Linq.Expressions.ListInitExpression.Reduce">
3883 <summary>將二進位運算式節點精簡為更簡單的運算式。</summary>
3884 <returns>精簡的運算式。</returns>
3886 <member name="P:System.Linq.Expressions.ListInitExpression.Type">
3887 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
3889 <see cref="P:System.Linq.Expressions.ListInitExpression.Type" />,表示運算式的靜態型別。</returns>
3891 <member name="M:System.Linq.Expressions.ListInitExpression.Update(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.ElementInit})">
3892 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
3893 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
3894 <param name="newExpression">結果的 <see cref="P:System.Linq.Expressions.ListInitExpression.NewExpression" /> 屬性。</param>
3895 <param name="initializers">結果的 <see cref="P:System.Linq.Expressions.ListInitExpression.Initializers" /> 屬性。</param>
3897 <member name="T:System.Linq.Expressions.LoopExpression">
3898 <summary>表示無限迴圈。可使用「中斷」結束它。</summary>
3900 <member name="P:System.Linq.Expressions.LoopExpression.Body">
3901 <summary>取得做為迴圈主體的 <see cref="T:System.Linq.Expressions.Expression" />。</summary>
3902 <returns>做為迴圈主體的 <see cref="T:System.Linq.Expressions.Expression" />。</returns>
3904 <member name="P:System.Linq.Expressions.LoopExpression.BreakLabel">
3905 <summary>取得迴圈主體做為 break 陳述式目標的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</summary>
3906 <returns>迴圈主體做為 break 陳述式目標的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</returns>
3908 <member name="P:System.Linq.Expressions.LoopExpression.ContinueLabel">
3909 <summary>取得迴圈主體做為 continue 陳述式目標的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</summary>
3910 <returns>迴圈主體做為 continue 陳述式目標的 <see cref="T:System.Linq.Expressions.LabelTarget" />。</returns>
3912 <member name="P:System.Linq.Expressions.LoopExpression.NodeType">
3913 <summary>傳回這個運算式的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
3914 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
3916 <member name="P:System.Linq.Expressions.LoopExpression.Type">
3917 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
3919 <see cref="P:System.Linq.Expressions.LoopExpression.Type" />,表示運算式的靜態型別。</returns>
3921 <member name="M:System.Linq.Expressions.LoopExpression.Update(System.Linq.Expressions.LabelTarget,System.Linq.Expressions.LabelTarget,System.Linq.Expressions.Expression)">
3922 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
3923 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
3924 <param name="breakLabel">結果的 <see cref="P:System.Linq.Expressions.LoopExpression.BreakLabel" /> 屬性。</param>
3925 <param name="continueLabel">結果的 <see cref="P:System.Linq.Expressions.LoopExpression.ContinueLabel" /> 屬性。</param>
3926 <param name="body">結果的 <see cref="P:System.Linq.Expressions.LoopExpression.Body" /> 屬性。</param>
3928 <member name="T:System.Linq.Expressions.MemberAssignment">
3929 <summary>表示物件之欄位或屬性的指派運算。</summary>
3931 <member name="P:System.Linq.Expressions.MemberAssignment.Expression">
3932 <summary>取得要指派到欄位或屬性的運算式。</summary>
3934 <see cref="T:System.Linq.Expressions.Expression" />,表示要指派給欄位或屬性的值。</returns>
3936 <member name="M:System.Linq.Expressions.MemberAssignment.Update(System.Linq.Expressions.Expression)">
3937 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
3938 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
3939 <param name="expression">結果的 <see cref="P:System.Linq.Expressions.MemberAssignment.Expression" /> 屬性。</param>
3941 <member name="T:System.Linq.Expressions.MemberBinding">
3942 <summary>提供基底類別,從其中衍生的類別表示用於初始化新建立物件的繫結。</summary>
3944 <member name="P:System.Linq.Expressions.MemberBinding.BindingType">
3945 <summary>取得所表示之繫結的型別。</summary>
3946 <returns>其中一個 <see cref="T:System.Linq.Expressions.MemberBindingType" /> 值。</returns>
3948 <member name="P:System.Linq.Expressions.MemberBinding.Member">
3949 <summary>取得要初始化的欄位或屬性。</summary>
3951 <see cref="T:System.Reflection.MemberInfo" />,表示要初始化的欄位或屬性。</returns>
3953 <member name="M:System.Linq.Expressions.MemberBinding.ToString">
3954 <summary>傳回 <see cref="T:System.Linq.Expressions.MemberBinding" /> 的文字表示。</summary>
3956 <see cref="T:System.Linq.Expressions.MemberBinding" /> 的文字表示。</returns>
3958 <member name="T:System.Linq.Expressions.MemberBindingType">
3959 <summary>描述用於 <see cref="T:System.Linq.Expressions.MemberInitExpression" /> 物件中的繫結型別。</summary>
3961 <member name="F:System.Linq.Expressions.MemberBindingType.Assignment">
3962 <summary>表示以運算式的值來初始化成員的繫結。</summary>
3964 <member name="F:System.Linq.Expressions.MemberBindingType.ListBinding">
3965 <summary>表示初始化項目清單中 <see cref="T:System.Collections.IList" /> 或 <see cref="T:System.Collections.Generic.ICollection`1" /> 型別之成員的繫結。</summary>
3967 <member name="F:System.Linq.Expressions.MemberBindingType.MemberBinding">
3968 <summary>表示遞迴初始化成員之成員的繫結。</summary>
3970 <member name="T:System.Linq.Expressions.MemberExpression">
3971 <summary>表示存取欄位或屬性。</summary>
3973 <member name="M:System.Linq.Expressions.MemberExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
3974 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
3975 <returns>瀏覽這個節點的結果。</returns>
3976 <param name="visitor">瀏覽這個節點的造訪者。</param>
3978 <member name="P:System.Linq.Expressions.MemberExpression.Expression">
3979 <summary>取得欄位或屬性的包含物件。</summary>
3981 <see cref="T:System.Linq.Expressions.Expression" />,表示欄位或屬性的包含物件。</returns>
3983 <member name="P:System.Linq.Expressions.MemberExpression.Member">
3984 <summary>取得要存取的欄位或屬性。</summary>
3986 <see cref="T:System.Reflection.MemberInfo" />,表示要存取的欄位或屬性。</returns>
3988 <member name="P:System.Linq.Expressions.MemberExpression.NodeType">
3989 <summary>傳回這個 <see cref="P:System.Linq.Expressions.MemberExpression.Expression" /> 的節點型別。</summary>
3990 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
3992 <member name="M:System.Linq.Expressions.MemberExpression.Update(System.Linq.Expressions.Expression)">
3993 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
3994 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
3995 <param name="expression">結果的 <see cref="P:System.Linq.Expressions.MemberExpression.Expression" /> 屬性。</param>
3997 <member name="T:System.Linq.Expressions.MemberInitExpression">
3998 <summary>表示呼叫建構函式,並初始化新物件的一個或多個成員。</summary>
4000 <member name="P:System.Linq.Expressions.MemberInitExpression.Bindings">
4001 <summary>取得繫結,這個繫結說明如何初始化新建立物件的成員。</summary>
4003 <see cref="T:System.Linq.Expressions.MemberBinding" /> 物件的 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,說明如何初始化成員。</returns>
4005 <member name="P:System.Linq.Expressions.MemberInitExpression.CanReduce">
4006 <summary>取得值,指出是否可以減少運算式樹狀架構的節點。</summary>
4007 <returns>如果節點可以精簡則為 true,否則為 false。</returns>
4009 <member name="P:System.Linq.Expressions.MemberInitExpression.NewExpression">
4010 <summary>取得表示建構函式呼叫的運算式。</summary>
4011 <returns>表示建構函式呼叫的 <see cref="T:System.Linq.Expressions.NewExpression" />。</returns>
4013 <member name="P:System.Linq.Expressions.MemberInitExpression.NodeType">
4014 <summary>傳回這個 Expression 的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
4015 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
4017 <member name="M:System.Linq.Expressions.MemberInitExpression.Reduce">
4018 <summary>將 <see cref="T:System.Linq.Expressions.MemberInitExpression" /> 精簡為更簡單的運算式。</summary>
4019 <returns>精簡的運算式。</returns>
4021 <member name="P:System.Linq.Expressions.MemberInitExpression.Type">
4022 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
4024 <see cref="P:System.Linq.Expressions.MemberInitExpression.Type" />,表示運算式的靜態型別。</returns>
4026 <member name="M:System.Linq.Expressions.MemberInitExpression.Update(System.Linq.Expressions.NewExpression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.MemberBinding})">
4027 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4028 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4029 <param name="newExpression">結果的 <see cref="P:System.Linq.Expressions.MemberInitExpression.NewExpression" /> 屬性。</param>
4030 <param name="bindings">結果的 <see cref="P:System.Linq.Expressions.MemberInitExpression.Bindings" /> 屬性。</param>
4032 <member name="T:System.Linq.Expressions.MemberListBinding">
4033 <summary>表示初始化新建立物件之集合成員的項目。</summary>
4035 <member name="P:System.Linq.Expressions.MemberListBinding.Initializers">
4036 <summary>取得初始化新建立物件之集合成員的初始設定式。</summary>
4038 <see cref="T:System.Linq.Expressions.ElementInit" /> 物件的 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,用來初始化集合。</returns>
4040 <member name="M:System.Linq.Expressions.MemberListBinding.Update(System.Collections.Generic.IEnumerable{System.Linq.Expressions.ElementInit})">
4041 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4042 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4043 <param name="initializers">結果的 <see cref="P:System.Linq.Expressions.MemberListBinding.Initializers" /> 屬性。</param>
4045 <member name="T:System.Linq.Expressions.MemberMemberBinding">
4046 <summary>表示初始化新建立物件之成員的成員。</summary>
4048 <member name="P:System.Linq.Expressions.MemberMemberBinding.Bindings">
4049 <summary>取得繫結,這個繫結說明如何初始化成員的成員。</summary>
4051 <see cref="T:System.Linq.Expressions.MemberBinding" /> 物件的 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,說明初始化成員的成員。</returns>
4053 <member name="M:System.Linq.Expressions.MemberMemberBinding.Update(System.Collections.Generic.IEnumerable{System.Linq.Expressions.MemberBinding})">
4054 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4055 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4056 <param name="bindings">結果的 <see cref="P:System.Linq.Expressions.MemberMemberBinding.Bindings" /> 屬性。</param>
4058 <member name="T:System.Linq.Expressions.MethodCallExpression">
4059 <summary>表示呼叫靜態或執行個體方法。</summary>
4061 <member name="M:System.Linq.Expressions.MethodCallExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
4062 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
4063 <returns>瀏覽這個節點的結果。</returns>
4064 <param name="visitor">瀏覽這個節點的造訪者。</param>
4066 <member name="P:System.Linq.Expressions.MethodCallExpression.Arguments">
4067 <summary>取得運算式的集合,這些運算式表示所呼叫方法的引數。</summary>
4069 <see cref="T:System.Linq.Expressions.Expression" /> 物件的 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,表示已呼叫方法的引數。</returns>
4071 <member name="P:System.Linq.Expressions.MethodCallExpression.Method">
4072 <summary>取得要呼叫之方法的 <see cref="T:System.Reflection.MethodInfo" />。</summary>
4074 <see cref="T:System.Reflection.MethodInfo" />,表示已呼叫方法。</returns>
4076 <member name="P:System.Linq.Expressions.MethodCallExpression.NodeType">
4077 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
4078 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
4080 <member name="P:System.Linq.Expressions.MethodCallExpression.Object">
4081 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" />,表示執行個體 (適用於執行個體方法呼叫) 或 Null (適用於靜態方法呼叫)。</summary>
4083 <see cref="T:System.Linq.Expressions.Expression" />,表示方法的接收物件。</returns>
4085 <member name="P:System.Linq.Expressions.MethodCallExpression.System#Linq#Expressions#IArgumentProvider#ArgumentCount"></member>
4086 <member name="M:System.Linq.Expressions.MethodCallExpression.System#Linq#Expressions#IArgumentProvider#GetArgument(System.Int32)"></member>
4087 <member name="P:System.Linq.Expressions.MethodCallExpression.Type">
4088 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
4090 <see cref="P:System.Linq.Expressions.MethodCallExpression.Type" />,表示運算式的靜態型別。</returns>
4092 <member name="M:System.Linq.Expressions.MethodCallExpression.Update(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
4093 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4094 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4095 <param name="object">結果的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Object" /> 屬性。</param>
4096 <param name="arguments">結果的 <see cref="P:System.Linq.Expressions.MethodCallExpression.Arguments" /> 屬性。</param>
4098 <member name="T:System.Linq.Expressions.NewArrayExpression">
4099 <summary>表示建立新陣列,並可能初始化新陣列的項目。</summary>
4101 <member name="M:System.Linq.Expressions.NewArrayExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
4102 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
4103 <returns>瀏覽這個節點的結果。</returns>
4104 <param name="visitor">瀏覽這個節點的造訪者。</param>
4106 <member name="P:System.Linq.Expressions.NewArrayExpression.Expressions">
4107 <summary>如果 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性的值是 <see cref="F:System.Linq.Expressions.ExpressionType.NewArrayBounds" />,則取得陣列的界限,如果 <see cref="P:System.Linq.Expressions.Expression.NodeType" /> 屬性的值是 <see cref="F:System.Linq.Expressions.ExpressionType.NewArrayInit" />,則取得值以初始化新陣列的項目。</summary>
4109 <see cref="T:System.Linq.Expressions.Expression" /> 物件的 <see cref="T:System.Collections.ObjectModel.ReadOnlyCollection`1" />,表示陣列的界限或初始化值。</returns>
4111 <member name="P:System.Linq.Expressions.NewArrayExpression.Type">
4112 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
4114 <see cref="P:System.Linq.Expressions.NewArrayExpression.Type" />,表示運算式的靜態型別。</returns>
4116 <member name="M:System.Linq.Expressions.NewArrayExpression.Update(System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
4117 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4118 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4119 <param name="expressions">結果的 <see cref="P:System.Linq.Expressions.NewArrayExpression.Expressions" /> 屬性。</param>
4121 <member name="T:System.Linq.Expressions.NewExpression">
4122 <summary>表示建構函式呼叫。</summary>
4124 <member name="M:System.Linq.Expressions.NewExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
4125 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
4126 <returns>瀏覽這個節點的結果。</returns>
4127 <param name="visitor">瀏覽這個節點的造訪者。</param>
4129 <member name="P:System.Linq.Expressions.NewExpression.Arguments">
4130 <summary>取得建構函式的引數。</summary>
4132 <see cref="T:System.Linq.Expressions.Expression" /> 物件的集合,表示建構函式的引數。</returns>
4134 <member name="P:System.Linq.Expressions.NewExpression.Constructor">
4135 <summary>取得呼叫的建構函式。</summary>
4137 <see cref="T:System.Reflection.ConstructorInfo" />,表示呼叫的建構函式。</returns>
4139 <member name="P:System.Linq.Expressions.NewExpression.Members">
4140 <summary>取得可擷取以建構函式引數初始化之欄位值的成員。</summary>
4142 <see cref="T:System.Reflection.MemberInfo" /> 物件的集合,表示可擷取以建構函式引數初始化之欄位值的成員。</returns>
4144 <member name="P:System.Linq.Expressions.NewExpression.NodeType">
4145 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
4146 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
4148 <member name="P:System.Linq.Expressions.NewExpression.System#Linq#Expressions#IArgumentProvider#ArgumentCount"></member>
4149 <member name="M:System.Linq.Expressions.NewExpression.System#Linq#Expressions#IArgumentProvider#GetArgument(System.Int32)"></member>
4150 <member name="P:System.Linq.Expressions.NewExpression.Type">
4151 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
4153 <see cref="P:System.Linq.Expressions.NewExpression.Type" />,表示運算式的靜態型別。</returns>
4155 <member name="M:System.Linq.Expressions.NewExpression.Update(System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
4156 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4157 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4158 <param name="arguments">結果的 <see cref="P:System.Linq.Expressions.NewExpression.Arguments" /> 屬性。</param>
4160 <member name="T:System.Linq.Expressions.ParameterExpression">
4161 <summary>表示具名參數運算式。</summary>
4163 <member name="M:System.Linq.Expressions.ParameterExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
4164 <summary>分派給這個節點類型的特定 visit 方法。例如,<see cref="T:System.Linq.Expressions.MethodCallExpression" /> 會呼叫 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />。</summary>
4165 <returns>瀏覽這個節點的結果。</returns>
4166 <param name="visitor">瀏覽這個節點的造訪者。</param>
4168 <member name="P:System.Linq.Expressions.ParameterExpression.IsByRef">
4169 <summary>表示這個 ParameterExpression 會被視為 ByRef 參數。</summary>
4170 <returns>如果這個 ParameterExpression 為 ByRef 參數,則為 true,否則為 false。</returns>
4172 <member name="P:System.Linq.Expressions.ParameterExpression.Name">
4173 <summary>取得參數或變數的名稱。</summary>
4174 <returns>包含參數名稱的 <see cref="T:System.String" />。</returns>
4176 <member name="P:System.Linq.Expressions.ParameterExpression.NodeType">
4177 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
4178 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
4180 <member name="P:System.Linq.Expressions.ParameterExpression.Type">
4181 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
4183 <see cref="P:System.Linq.Expressions.ParameterExpression.Type" />,表示運算式的靜態型別。</returns>
4185 <member name="T:System.Linq.Expressions.RuntimeVariablesExpression">
4186 <summary>為變數提供執行階段讀取/寫入權限的運算式。</summary>
4188 <member name="P:System.Linq.Expressions.RuntimeVariablesExpression.NodeType">
4189 <summary>傳回這個 Expression 的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
4190 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
4192 <member name="P:System.Linq.Expressions.RuntimeVariablesExpression.Type">
4193 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
4195 <see cref="P:System.Linq.Expressions.RuntimeVariablesExpression.Type" />,表示運算式的靜態型別。</returns>
4197 <member name="M:System.Linq.Expressions.RuntimeVariablesExpression.Update(System.Collections.Generic.IEnumerable{System.Linq.Expressions.ParameterExpression})">
4198 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4199 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4200 <param name="variables">結果的 <see cref="P:System.Linq.Expressions.RuntimeVariablesExpression.Variables" /> 屬性。</param>
4202 <member name="P:System.Linq.Expressions.RuntimeVariablesExpression.Variables">
4203 <summary>要提供執行階段存取的變數或參數。</summary>
4204 <returns>唯讀集合,包含將提供執行階段存取的參數。</returns>
4206 <member name="T:System.Linq.Expressions.SwitchCase">
4207 <summary>表示 <see cref="T:System.Linq.Expressions.SwitchExpression" /> 的一個案例。</summary>
4209 <member name="P:System.Linq.Expressions.SwitchCase.Body">
4210 <summary>取得這個案例的主體。</summary>
4211 <returns>表示 case 區塊主體的 <see cref="T:System.Linq.Expressions.Expression" /> 物件。</returns>
4213 <member name="P:System.Linq.Expressions.SwitchCase.TestValues">
4214 <summary>取得這個案例的值。當 <see cref="P:System.Linq.Expressions.SwitchExpression.SwitchValue" /> 符合任何這些值時,會選取這個案例開始執行。</summary>
4215 <returns>這個 case 區塊的唯讀值集合。</returns>
4217 <member name="M:System.Linq.Expressions.SwitchCase.ToString">
4218 <summary>傳回 <see cref="T:System.String" />,表示目前的 <see cref="T:System.Object" />。</summary>
4220 <see cref="T:System.String" />,表示目前的 <see cref="T:System.Object" />。</returns>
4222 <member name="M:System.Linq.Expressions.SwitchCase.Update(System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression},System.Linq.Expressions.Expression)">
4223 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4224 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4225 <param name="testValues">結果的 <see cref="P:System.Linq.Expressions.SwitchCase.TestValues" /> 屬性。</param>
4226 <param name="body">結果的 <see cref="P:System.Linq.Expressions.SwitchCase.Body" /> 屬性。</param>
4228 <member name="T:System.Linq.Expressions.SwitchExpression">
4229 <summary>表示透過將控制權傳遞至 <see cref="T:System.Linq.Expressions.SwitchCase" /> 來處理多重選擇的控制運算式。</summary>
4231 <member name="P:System.Linq.Expressions.SwitchExpression.Cases">
4232 <summary>取得切換的 <see cref="T:System.Linq.Expressions.SwitchCase" /> 物件集合。</summary>
4234 <see cref="T:System.Linq.Expressions.SwitchCase" /> 物件的集合。</returns>
4236 <member name="P:System.Linq.Expressions.SwitchExpression.Comparison">
4237 <summary>取得相等比較方法 (如果有的話)。</summary>
4238 <returns>表示相等比較方法的 <see cref="T:System.Reflection.MethodInfo" /> 物件。</returns>
4240 <member name="P:System.Linq.Expressions.SwitchExpression.DefaultBody">
4241 <summary>取得切換的測試。</summary>
4243 <see cref="T:System.Linq.Expressions.Expression" /> 物件,表示切換的測試。</returns>
4245 <member name="P:System.Linq.Expressions.SwitchExpression.NodeType">
4246 <summary>傳回這個 Expression 的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
4247 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
4249 <member name="P:System.Linq.Expressions.SwitchExpression.SwitchValue">
4250 <summary>取得切換的測試。</summary>
4252 <see cref="T:System.Linq.Expressions.Expression" /> 物件,表示切換的測試。</returns>
4254 <member name="P:System.Linq.Expressions.SwitchExpression.Type">
4255 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
4257 <see cref="P:System.Linq.Expressions.SwitchExpression.Type" />,表示運算式的靜態型別。</returns>
4259 <member name="M:System.Linq.Expressions.SwitchExpression.Update(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.SwitchCase},System.Linq.Expressions.Expression)">
4260 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4261 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4262 <param name="switchValue">結果的 <see cref="P:System.Linq.Expressions.SwitchExpression.SwitchValue" /> 屬性。</param>
4263 <param name="cases">結果的 <see cref="P:System.Linq.Expressions.SwitchExpression.Cases" /> 屬性。</param>
4264 <param name="defaultBody">結果的 <see cref="P:System.Linq.Expressions.SwitchExpression.DefaultBody" /> 屬性。</param>
4266 <member name="T:System.Linq.Expressions.SymbolDocumentInfo">
4267 <summary>儲存發出原始程式檔偵錯符號資訊所需的資訊,特別是檔名和唯一語言識別項。</summary>
4269 <member name="P:System.Linq.Expressions.SymbolDocumentInfo.DocumentType">
4270 <summary>傳回文件類型的唯一識別項 (如果有的話)。預設為文字檔的 GUID。</summary>
4271 <returns>文件類型的唯一識別項。</returns>
4273 <member name="P:System.Linq.Expressions.SymbolDocumentInfo.FileName">
4274 <summary>原始程式檔的名稱。</summary>
4275 <returns>表示原始程式檔名稱的字串。</returns>
4277 <member name="P:System.Linq.Expressions.SymbolDocumentInfo.Language">
4278 <summary>傳回語言的唯一識別項 (如果有的話)。</summary>
4279 <returns>語言的唯一識別項。</returns>
4281 <member name="P:System.Linq.Expressions.SymbolDocumentInfo.LanguageVendor">
4282 <summary>傳回語言廠商的唯一識別項 (如果有的話)。</summary>
4283 <returns>語言廠商的唯一識別項。</returns>
4285 <member name="T:System.Linq.Expressions.TryExpression">
4286 <summary>表示 try/catch/finally/fault 區塊。</summary>
4288 <member name="P:System.Linq.Expressions.TryExpression.Body">
4289 <summary>取得表示 try 區塊主體的 <see cref="T:System.Linq.Expressions.Expression" />。</summary>
4290 <returns>表示 try 區塊主體的 <see cref="T:System.Linq.Expressions.Expression" />。</returns>
4292 <member name="P:System.Linq.Expressions.TryExpression.Fault">
4293 <summary>取得表示 fault 區塊的 <see cref="T:System.Linq.Expressions.Expression" />。</summary>
4294 <returns>表示 fault 區塊的 <see cref="T:System.Linq.Expressions.Expression" />。</returns>
4296 <member name="P:System.Linq.Expressions.TryExpression.Finally">
4297 <summary>取得表示 finally 區塊的 <see cref="T:System.Linq.Expressions.Expression" />。</summary>
4298 <returns>表示 finally 區塊的 <see cref="T:System.Linq.Expressions.Expression" />。</returns>
4300 <member name="P:System.Linq.Expressions.TryExpression.Handlers">
4301 <summary>取得與 try 區塊相關聯的 <see cref="T:System.Linq.Expressions.CatchBlock" /> 運算式集合。</summary>
4302 <returns>與 try 區塊相關聯的 <see cref="T:System.Linq.Expressions.CatchBlock" /> 運算式集合。</returns>
4304 <member name="P:System.Linq.Expressions.TryExpression.NodeType">
4305 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
4306 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
4308 <member name="P:System.Linq.Expressions.TryExpression.Type">
4309 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
4311 <see cref="P:System.Linq.Expressions.TryExpression.Type" />,表示運算式的靜態型別。</returns>
4313 <member name="M:System.Linq.Expressions.TryExpression.Update(System.Linq.Expressions.Expression,System.Collections.Generic.IEnumerable{System.Linq.Expressions.CatchBlock},System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
4314 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4315 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4316 <param name="body">結果的 <see cref="P:System.Linq.Expressions.TryExpression.Body" /> 屬性。</param>
4317 <param name="handlers">結果的 <see cref="P:System.Linq.Expressions.TryExpression.Handlers" /> 屬性。</param>
4318 <param name="finally">結果的 <see cref="P:System.Linq.Expressions.TryExpression.Finally" /> 屬性。</param>
4319 <param name="fault">結果的 <see cref="P:System.Linq.Expressions.TryExpression.Fault" /> 屬性。</param>
4321 <member name="T:System.Linq.Expressions.TypeBinaryExpression">
4322 <summary>表示運算式和型別之間的作業。</summary>
4324 <member name="P:System.Linq.Expressions.TypeBinaryExpression.Expression">
4325 <summary>取得型別測試作業的運算式運算元。</summary>
4327 <see cref="T:System.Linq.Expressions.Expression" />,表示型別測試作業的運算式運算元。</returns>
4329 <member name="P:System.Linq.Expressions.TypeBinaryExpression.NodeType">
4330 <summary>傳回這個 Expression 的節點型別。延伸節點覆寫這個方法時應該傳回 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />。</summary>
4331 <returns>運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
4333 <member name="P:System.Linq.Expressions.TypeBinaryExpression.Type">
4334 <summary>取得 <see cref="P:System.Linq.Expressions.TypeBinaryExpression.Expression" /> 表示之運算式的靜態型別。</summary>
4336 <see cref="P:System.Linq.Expressions.TypeBinaryExpression.Type" />,表示運算式的靜態型別。</returns>
4338 <member name="P:System.Linq.Expressions.TypeBinaryExpression.TypeOperand">
4339 <summary>取得型別測試作業的型別運算元。</summary>
4341 <see cref="T:System.Type" />,表示型別測試作業的型別運算元。</returns>
4343 <member name="M:System.Linq.Expressions.TypeBinaryExpression.Update(System.Linq.Expressions.Expression)">
4344 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4345 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4346 <param name="expression">結果的 <see cref="P:System.Linq.Expressions.TypeBinaryExpression.Expression" /> 屬性。</param>
4348 <member name="T:System.Linq.Expressions.UnaryExpression">
4349 <summary>表示有一元 (Unary) 運算子的運算式。</summary>
4351 <member name="P:System.Linq.Expressions.UnaryExpression.CanReduce">
4352 <summary>取得值,指出是否可以減少運算式樹狀架構的節點。</summary>
4353 <returns>如果節點可以精簡則為 true,否則為 false。</returns>
4355 <member name="P:System.Linq.Expressions.UnaryExpression.IsLifted">
4356 <summary>取得值,這個值指出運算式樹狀節點是否表示對運算子的消除呼叫。</summary>
4357 <returns>如果節點表示消除呼叫,則為 true,否則為 false。</returns>
4359 <member name="P:System.Linq.Expressions.UnaryExpression.IsLiftedToNull">
4360 <summary>取得值,這個值指出運算式樹狀節點是否表示對運算子的消除呼叫,該運算子的傳回型別對可為 null 的型別已消除。</summary>
4361 <returns>如果運算子的傳回型別對可為 null 的型別消除,則為 true,否則為false。</returns>
4363 <member name="P:System.Linq.Expressions.UnaryExpression.Method">
4364 <summary>取得一元作業的實作方法。</summary>
4366 <see cref="T:System.Reflection.MethodInfo" />,表示實作的方法。</returns>
4368 <member name="P:System.Linq.Expressions.UnaryExpression.NodeType">
4369 <summary>傳回這個 <see cref="T:System.Linq.Expressions.Expression" /> 的節點型別。</summary>
4370 <returns>表示這個運算式的 <see cref="T:System.Linq.Expressions.ExpressionType" />。</returns>
4372 <member name="P:System.Linq.Expressions.UnaryExpression.Operand">
4373 <summary>取得一元作業的運算元。</summary>
4375 <see cref="T:System.Linq.Expressions.Expression" />,表示一元作業的運算元。</returns>
4377 <member name="M:System.Linq.Expressions.UnaryExpression.Reduce">
4378 <summary>將運算式節點精簡為更簡單的運算式。</summary>
4379 <returns>精簡的運算式。</returns>
4381 <member name="P:System.Linq.Expressions.UnaryExpression.Type">
4382 <summary>取得 <see cref="T:System.Linq.Expressions.Expression" /> 表示之運算式的靜態型別。</summary>
4384 <see cref="P:System.Linq.Expressions.UnaryExpression.Type" />,表示運算式的靜態型別。</returns>
4386 <member name="M:System.Linq.Expressions.UnaryExpression.Update(System.Linq.Expressions.Expression)">
4387 <summary>建立與這個項目類似的新運算式,但是使用提供的子系。如果所有子系都相同,它將會傳回這個運算式。</summary>
4388 <returns>如果沒有變更任何子系,則為這個運算式,或是具有更新之子系的運算式。</returns>
4389 <param name="operand">結果的 <see cref="P:System.Linq.Expressions.UnaryExpression.Operand" /> 屬性。</param>