1 <?xml version="1.0" encoding="utf-8"?>
4 <name>System.Dynamic.Runtime</name>
7 <member name="T:System.Dynamic.BinaryOperationBinder">
8 <summary>호출 사이트의 동적 이항 연산을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
10 <member name="M:System.Dynamic.BinaryOperationBinder.#ctor(System.Linq.Expressions.ExpressionType)">
12 <see cref="T:System.Dynamic.BinaryOperationBinder" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
13 <param name="operation">이항 연산 종류입니다.</param>
15 <member name="M:System.Dynamic.BinaryOperationBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
16 <summary>동적 이항 연산의 바인딩을 수행합니다.</summary>
17 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
18 <param name="target">동적 연산의 대상입니다.</param>
19 <param name="args">동적 연산의 인수 배열입니다.</param>
21 <member name="M:System.Dynamic.BinaryOperationBinder.FallbackBinaryOperation(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)">
22 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 이항 연산의 바인딩을 수행합니다.</summary>
23 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
24 <param name="target">동적 이항 연산의 대상입니다.</param>
25 <param name="arg">동적 이항 연산의 오른쪽 피연산자입니다.</param>
27 <member name="M:System.Dynamic.BinaryOperationBinder.FallbackBinaryOperation(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)">
28 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 이항 연산의 바인딩을 수행합니다.</summary>
29 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
30 <param name="target">동적 이항 연산의 대상입니다.</param>
31 <param name="arg">동적 이항 연산의 오른쪽 피연산자입니다.</param>
32 <param name="errorSuggestion">바인딩이 실패한 경우 바인딩 결과 또는 null입니다.</param>
34 <member name="P:System.Dynamic.BinaryOperationBinder.Operation">
35 <summary>이항 연산 종류입니다.</summary>
36 <returns>이항 연산 종류를 나타내는 <see cref="T:System.Linq.Expressions.ExpressionType" /> 개체입니다.</returns>
38 <member name="P:System.Dynamic.BinaryOperationBinder.ReturnType">
39 <summary>작업의 결과 형식입니다.</summary>
40 <returns>작업의 결과 형식입니다.</returns>
42 <member name="T:System.Dynamic.BindingRestrictions">
43 <summary>동적 바인딩이 유효한 <see cref="T:System.Dynamic.DynamicMetaObject" />의 바인딩 제한 집합을 나타냅니다.</summary>
45 <member name="M:System.Dynamic.BindingRestrictions.Combine(System.Collections.Generic.IList{System.Dynamic.DynamicMetaObject})">
47 <see cref="T:System.Dynamic.DynamicMetaObject" /> 인스턴스 목록의 바인딩 제한을 하나의 제한 집합으로 결합합니다.</summary>
48 <returns>새 바인딩 제한 집합입니다.</returns>
49 <param name="contributingObjects">제한을 결합할 <see cref="T:System.Dynamic.DynamicMetaObject" /> 인스턴스 목록입니다.</param>
51 <member name="F:System.Dynamic.BindingRestrictions.Empty">
52 <summary>빈 바인딩 제한 집합을 나타냅니다.이 필드는 읽기 전용입니다.</summary>
54 <member name="M:System.Dynamic.BindingRestrictions.GetExpressionRestriction(System.Linq.Expressions.Expression)">
55 <summary>식에서 임의의 변경할 수 없는 속성을 확인하는 바인딩 제한을 만듭니다.</summary>
56 <returns>새 바인딩 제한입니다.</returns>
57 <param name="expression">제한을 나타내는 식입니다.</param>
59 <member name="M:System.Dynamic.BindingRestrictions.GetInstanceRestriction(System.Linq.Expressions.Expression,System.Object)">
60 <summary>식에서 개체 인스턴스 ID를 확인하는 바인딩 제한을 만듭니다.</summary>
61 <returns>새 바인딩 제한입니다.</returns>
62 <param name="expression">테스트할 식입니다.</param>
63 <param name="instance">테스트할 정확한 개체 인스턴스입니다.</param>
65 <member name="M:System.Dynamic.BindingRestrictions.GetTypeRestriction(System.Linq.Expressions.Expression,System.Type)">
66 <summary>식에서 런타임 형식 ID를 확인하는 바인딩 제한을 만듭니다.</summary>
67 <returns>새 바인딩 제한입니다.</returns>
68 <param name="expression">테스트할 식입니다.</param>
69 <param name="type">테스트할 정확한 형식입니다.</param>
71 <member name="M:System.Dynamic.BindingRestrictions.Merge(System.Dynamic.BindingRestrictions)">
72 <summary>바인딩 제한 집합을 현재 바인딩 제한과 병합합니다.</summary>
73 <returns>새 바인딩 제한 집합입니다.</returns>
74 <param name="restrictions">현재 바인딩 제한과 병합할 제한 집합입니다.</param>
76 <member name="M:System.Dynamic.BindingRestrictions.ToExpression">
77 <summary>바인딩 제한을 나타내는 <see cref="T:System.Linq.Expressions.Expression" />을 만듭니다.</summary>
78 <returns>제한을 나타내는 식 트리입니다.</returns>
80 <member name="T:System.Dynamic.CallInfo">
81 <summary>동적 바인딩 프로세스의 인수에 대해 설명합니다.</summary>
83 <member name="M:System.Dynamic.CallInfo.#ctor(System.Int32,System.Collections.Generic.IEnumerable{System.String})">
84 <summary>동적 바인딩 프로세스의 인수를 나타내는 새 CallInfo를 만듭니다.</summary>
85 <param name="argCount">인수의 수입니다.</param>
86 <param name="argNames">인수 이름입니다.</param>
88 <member name="M:System.Dynamic.CallInfo.#ctor(System.Int32,System.String[])">
89 <summary>새 PositionalArgumentInfo를 만듭니다.</summary>
90 <param name="argCount">인수의 수입니다.</param>
91 <param name="argNames">인수 이름입니다.</param>
93 <member name="P:System.Dynamic.CallInfo.ArgumentCount">
94 <summary>인수의 수입니다.</summary>
95 <returns>인수의 수입니다.</returns>
97 <member name="P:System.Dynamic.CallInfo.ArgumentNames">
98 <summary>인수 이름입니다.</summary>
99 <returns>인수 이름의 읽기 전용 컬렉션입니다.</returns>
101 <member name="M:System.Dynamic.CallInfo.Equals(System.Object)">
102 <summary>지정된 CallInfo 인스턴스와 현재 인스턴스가 같다고 간주할지 여부를 확인합니다.</summary>
103 <returns>지정된 인스턴스가 현재 인스턴스와 같으면 true이고, 그렇지 않으면 false입니다.</returns>
104 <param name="obj">현재 인스턴스와 비교할 <see cref="T:System.Dynamic.CallInfo" />의 인스턴스입니다.</param>
106 <member name="M:System.Dynamic.CallInfo.GetHashCode">
107 <summary>현재 <see cref="T:System.Dynamic.CallInfo" />의 해시 함수로 사용됩니다.</summary>
108 <returns>현재 <see cref="T:System.Dynamic.CallInfo" />의 해시 코드입니다.</returns>
110 <member name="T:System.Dynamic.ConvertBinder">
111 <summary>호출 사이트의 동적 변환 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
113 <member name="M:System.Dynamic.ConvertBinder.#ctor(System.Type,System.Boolean)">
115 <see cref="T:System.Dynamic.ConvertBinder" />의 새 인스턴스를 초기화합니다.</summary>
116 <param name="type">변환할 대상 형식입니다.</param>
117 <param name="explicit">변환 시 명시적 변환을 고려해야 하면 true이고, 그렇지 않으면 false입니다.</param>
119 <member name="M:System.Dynamic.ConvertBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
120 <summary>동적 변환 작업의 바인딩을 수행합니다.</summary>
121 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
122 <param name="target">동적 변환 작업의 대상입니다.</param>
123 <param name="args">동적 변환 작업의 인수 배열입니다.</param>
125 <member name="P:System.Dynamic.ConvertBinder.Explicit">
126 <summary>변환 시 명시적 변환을 고려해야 하는지 여부를 나타내는 값을 가져옵니다.</summary>
127 <returns>명시적 변환이 있으면 True이고, 그렇지 않으면 false입니다.</returns>
129 <member name="M:System.Dynamic.ConvertBinder.FallbackConvert(System.Dynamic.DynamicMetaObject)">
130 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 변환 작업의 바인딩을 수행합니다.</summary>
131 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
132 <param name="target">동적 변환 작업의 대상입니다.</param>
134 <member name="M:System.Dynamic.ConvertBinder.FallbackConvert(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)">
135 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 변환 작업의 바인딩을 수행합니다.</summary>
136 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
137 <param name="target">동적 변환 작업의 대상입니다.</param>
138 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
140 <member name="P:System.Dynamic.ConvertBinder.ReturnType">
141 <summary>작업의 결과 형식입니다.</summary>
142 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
144 <member name="P:System.Dynamic.ConvertBinder.Type">
145 <summary>변환할 대상 형식입니다.</summary>
146 <returns>변환할 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
148 <member name="T:System.Dynamic.CreateInstanceBinder">
149 <summary>호출 사이트의 동적 만들기 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
151 <member name="M:System.Dynamic.CreateInstanceBinder.#ctor(System.Dynamic.CallInfo)">
153 <see cref="T:System.Dynamic.CreateInstanceBinder" />의 새 인스턴스를 초기화합니다.</summary>
154 <param name="callInfo">호출 사이트의 인수 서명입니다.</param>
156 <member name="M:System.Dynamic.CreateInstanceBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
157 <summary>동적 만들기 작업의 바인딩을 수행합니다.</summary>
158 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
159 <param name="target">동적 만들기 작업의 대상입니다.</param>
160 <param name="args">동적 만들기 작업의 인수 배열입니다.</param>
162 <member name="P:System.Dynamic.CreateInstanceBinder.CallInfo">
163 <summary>호출 사이트의 인수 서명을 가져옵니다.</summary>
164 <returns>호출 사이트의 인수 서명입니다.</returns>
166 <member name="M:System.Dynamic.CreateInstanceBinder.FallbackCreateInstance(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
167 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 만들기 작업의 바인딩을 수행합니다.</summary>
168 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
169 <param name="target">동적 만들기 작업의 대상입니다.</param>
170 <param name="args">동적 만들기 작업의 인수입니다.</param>
172 <member name="M:System.Dynamic.CreateInstanceBinder.FallbackCreateInstance(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)">
173 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 만들기 작업의 바인딩을 수행합니다.</summary>
174 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
175 <param name="target">동적 만들기 작업의 대상입니다.</param>
176 <param name="args">동적 만들기 작업의 인수입니다.</param>
177 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
179 <member name="P:System.Dynamic.CreateInstanceBinder.ReturnType">
180 <summary>작업의 결과 형식입니다.</summary>
181 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
183 <member name="T:System.Dynamic.DeleteIndexBinder">
184 <summary>호출 사이트의 동적 인덱스 삭제 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
186 <member name="M:System.Dynamic.DeleteIndexBinder.#ctor(System.Dynamic.CallInfo)">
188 <see cref="T:System.Dynamic.DeleteIndexBinder" />의 새 인스턴스를 초기화합니다.</summary>
189 <param name="callInfo">호출 사이트의 인수 서명입니다.</param>
191 <member name="M:System.Dynamic.DeleteIndexBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
192 <summary>동적 인덱스 삭제 작업의 바인딩을 수행합니다.</summary>
193 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
194 <param name="target">동적 인덱스 삭제 작업의 대상입니다.</param>
195 <param name="args">동적 인덱스 삭제 작업의 인수 배열입니다.</param>
197 <member name="P:System.Dynamic.DeleteIndexBinder.CallInfo">
198 <summary>호출 사이트의 인수 서명을 가져옵니다.</summary>
199 <returns>호출 사이트의 인수 서명입니다.</returns>
201 <member name="M:System.Dynamic.DeleteIndexBinder.FallbackDeleteIndex(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
202 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 인덱스 삭제 작업의 바인딩을 수행합니다.</summary>
203 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
204 <param name="target">동적 인덱스 삭제 작업의 대상입니다.</param>
205 <param name="indexes">동적 인덱스 삭제 작업의 인수입니다.</param>
207 <member name="M:System.Dynamic.DeleteIndexBinder.FallbackDeleteIndex(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)">
208 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 인덱스 삭제 작업의 바인딩을 수행합니다.</summary>
209 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
210 <param name="target">동적 인덱스 삭제 작업의 대상입니다.</param>
211 <param name="indexes">동적 인덱스 삭제 작업의 인수입니다.</param>
212 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
214 <member name="P:System.Dynamic.DeleteIndexBinder.ReturnType">
215 <summary>작업의 결과 형식입니다.</summary>
216 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
218 <member name="T:System.Dynamic.DeleteMemberBinder">
219 <summary>호출 사이트의 동적 멤버 삭제 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
221 <member name="M:System.Dynamic.DeleteMemberBinder.#ctor(System.String,System.Boolean)">
223 <see cref="T:System.Dynamic.DeleteIndexBinder" />의 새 인스턴스를 초기화합니다.</summary>
224 <param name="name">삭제할 멤버의 이름입니다.</param>
225 <param name="ignoreCase">대/소문자를 무시하고 이름이 일치해야 하면 true이고, 그렇지 않으면 false입니다.</param>
227 <member name="M:System.Dynamic.DeleteMemberBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
228 <summary>동적 멤버 삭제 작업의 바인딩을 수행합니다.</summary>
229 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
230 <param name="target">동적 멤버 삭제 작업의 대상입니다.</param>
231 <param name="args">동적 멤버 삭제 작업의 인수 배열입니다.</param>
233 <member name="M:System.Dynamic.DeleteMemberBinder.FallbackDeleteMember(System.Dynamic.DynamicMetaObject)">
234 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 멤버 삭제 작업의 바인딩을 수행합니다.</summary>
235 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
236 <param name="target">동적 멤버 삭제 작업의 대상입니다.</param>
238 <member name="M:System.Dynamic.DeleteMemberBinder.FallbackDeleteMember(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)">
239 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 멤버 삭제 작업의 바인딩을 수행합니다.</summary>
240 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
241 <param name="target">동적 멤버 삭제 작업의 대상입니다.</param>
242 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
244 <member name="P:System.Dynamic.DeleteMemberBinder.IgnoreCase">
245 <summary>문자열 비교 시 멤버 이름의 대/소문자를 무시할지 여부를 나타내는 값을 가져옵니다.</summary>
246 <returns>문자열 비교 시 대/소문자를 무시해야 하면 true이고, 그렇지 않으면 false입니다.</returns>
248 <member name="P:System.Dynamic.DeleteMemberBinder.Name">
249 <summary>삭제할 멤버의 이름을 가져옵니다.</summary>
250 <returns>삭제할 멤버의 이름입니다.</returns>
252 <member name="P:System.Dynamic.DeleteMemberBinder.ReturnType">
253 <summary>작업의 결과 형식입니다.</summary>
254 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
256 <member name="T:System.Dynamic.DynamicMetaObject">
257 <summary>동적 바인딩에 참가하는 개체의 바인딩 논리와 동적 바인딩을 나타냅니다.</summary>
259 <member name="M:System.Dynamic.DynamicMetaObject.#ctor(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions)">
261 <see cref="T:System.Dynamic.DynamicMetaObject" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
262 <param name="expression">동적 바인딩을 수행하는 동안 이 <see cref="T:System.Dynamic.DynamicMetaObject" />를 나타내는 식입니다.</param>
263 <param name="restrictions">바인딩이 유효한 바인딩 제한 집합입니다.</param>
265 <member name="M:System.Dynamic.DynamicMetaObject.#ctor(System.Linq.Expressions.Expression,System.Dynamic.BindingRestrictions,System.Object)">
267 <see cref="T:System.Dynamic.DynamicMetaObject" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
268 <param name="expression">동적 바인딩을 수행하는 동안 이 <see cref="T:System.Dynamic.DynamicMetaObject" />를 나타내는 식입니다.</param>
269 <param name="restrictions">바인딩이 유효한 바인딩 제한 집합입니다.</param>
271 <see cref="T:System.Dynamic.DynamicMetaObject" />가 나타내는 런타임 값입니다.</param>
273 <member name="M:System.Dynamic.DynamicMetaObject.BindBinaryOperation(System.Dynamic.BinaryOperationBinder,System.Dynamic.DynamicMetaObject)">
274 <summary>동적 이항 연산의 바인딩을 수행합니다.</summary>
275 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
276 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.BinaryOperationBinder" />의 인스턴스입니다.</param>
277 <param name="arg">이항 연산의 오른쪽을 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />의 인스턴스입니다.</param>
279 <member name="M:System.Dynamic.DynamicMetaObject.BindConvert(System.Dynamic.ConvertBinder)">
280 <summary>동적 변환 작업의 바인딩을 수행합니다.</summary>
281 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
282 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.ConvertBinder" />의 인스턴스입니다.</param>
284 <member name="M:System.Dynamic.DynamicMetaObject.BindCreateInstance(System.Dynamic.CreateInstanceBinder,System.Dynamic.DynamicMetaObject[])">
285 <summary>동적 인스턴스 만들기 작업의 바인딩을 수행합니다.</summary>
286 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
287 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.CreateInstanceBinder" />의 인스턴스입니다.</param>
288 <param name="args">인스턴스 만들기 작업에 대한 인수로서 <see cref="T:System.Dynamic.DynamicMetaObject" /> 인스턴스의 배열입니다.</param>
290 <member name="M:System.Dynamic.DynamicMetaObject.BindDeleteIndex(System.Dynamic.DeleteIndexBinder,System.Dynamic.DynamicMetaObject[])">
291 <summary>동적 인덱스 삭제 작업의 바인딩을 수행합니다.</summary>
292 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
293 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.DeleteIndexBinder" />의 인스턴스입니다.</param>
294 <param name="indexes">인덱스 삭제 작업에 대한 <see cref="T:System.Dynamic.DynamicMetaObject" /> 인스턴스 - 인덱스의 배열입니다.</param>
296 <member name="M:System.Dynamic.DynamicMetaObject.BindDeleteMember(System.Dynamic.DeleteMemberBinder)">
297 <summary>동적 멤버 삭제 작업의 바인딩을 수행합니다.</summary>
298 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
299 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.DeleteMemberBinder" />의 인스턴스입니다.</param>
301 <member name="M:System.Dynamic.DynamicMetaObject.BindGetIndex(System.Dynamic.GetIndexBinder,System.Dynamic.DynamicMetaObject[])">
302 <summary>동적 인덱스 가져오기 작업의 바인딩을 수행합니다.</summary>
303 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
304 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.GetIndexBinder" />의 인스턴스입니다.</param>
305 <param name="indexes">인덱스 가져오기 작업에 대한 <see cref="T:System.Dynamic.DynamicMetaObject" /> 인스턴스 - 인덱스의 배열입니다.</param>
307 <member name="M:System.Dynamic.DynamicMetaObject.BindGetMember(System.Dynamic.GetMemberBinder)">
308 <summary>동적 멤버 가져오기 작업의 바인딩을 수행합니다.</summary>
309 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
310 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.GetMemberBinder" />의 인스턴스입니다.</param>
312 <member name="M:System.Dynamic.DynamicMetaObject.BindInvoke(System.Dynamic.InvokeBinder,System.Dynamic.DynamicMetaObject[])">
313 <summary>동적 호출 작업의 바인딩을 수행합니다.</summary>
314 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
315 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.InvokeBinder" />의 인스턴스입니다.</param>
316 <param name="args">호출 작업에 대한 인수로서 <see cref="T:System.Dynamic.DynamicMetaObject" /> 인스턴스의 배열입니다.</param>
318 <member name="M:System.Dynamic.DynamicMetaObject.BindInvokeMember(System.Dynamic.InvokeMemberBinder,System.Dynamic.DynamicMetaObject[])">
319 <summary>동적 멤버 호출 작업의 바인딩을 수행합니다.</summary>
320 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
321 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.InvokeMemberBinder" />의 인스턴스입니다.</param>
322 <param name="args">멤버 호출 작업에 대한 인수로서 <see cref="T:System.Dynamic.DynamicMetaObject" /> 인스턴스의 배열입니다.</param>
324 <member name="M:System.Dynamic.DynamicMetaObject.BindSetIndex(System.Dynamic.SetIndexBinder,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)">
325 <summary>동적 인덱스 설정 작업의 바인딩을 수행합니다.</summary>
326 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
327 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.SetIndexBinder" />의 인스턴스입니다.</param>
328 <param name="indexes">인덱스 설정 작업에 대한 <see cref="T:System.Dynamic.DynamicMetaObject" /> 인스턴스 - 인덱스의 배열입니다.</param>
329 <param name="value">인덱스 설정 작업의 값을 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</param>
331 <member name="M:System.Dynamic.DynamicMetaObject.BindSetMember(System.Dynamic.SetMemberBinder,System.Dynamic.DynamicMetaObject)">
332 <summary>동적 멤버 설정 작업의 바인딩을 수행합니다.</summary>
333 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
334 <param name="binder">동적 작업의 세부 정보를 나타내는 <see cref="T:System.Dynamic.SetMemberBinder" />의 인스턴스입니다.</param>
335 <param name="value">멤버 설정 작업의 값을 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</param>
337 <member name="M:System.Dynamic.DynamicMetaObject.BindUnaryOperation(System.Dynamic.UnaryOperationBinder)">
338 <summary>동적 단항 연산의 바인딩을 수행합니다.</summary>
339 <returns>바인딩 결과를 나타내는 새 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
340 <param name="binder">동적 연산의 세부 정보를 나타내는 <see cref="T:System.Dynamic.UnaryOperationBinder" />의 인스턴스입니다.</param>
342 <member name="M:System.Dynamic.DynamicMetaObject.Create(System.Object,System.Linq.Expressions.Expression)">
343 <summary>지정한 개체에 대한 메타 개체를 만듭니다.</summary>
344 <returns>지정된 개체가 <see cref="T:System.Dynamic.IDynamicMetaObjectProvider" />를 구현하고 현재 AppDomain 외부의 원격 개체가 아니면 <see cref="M:System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression)" />에서 반환된 개체의 특정 메타 개체를 반환합니다.그렇지 않으면 아무 제한도 없는 일반 메타 개체가 새로 만들어져 반환됩니다.</returns>
345 <param name="value">메타 개체를 가져올 개체입니다.</param>
346 <param name="expression">동적 바인딩을 수행하는 동안 이 <see cref="T:System.Dynamic.DynamicMetaObject" />를 나타내는 식입니다.</param>
348 <member name="F:System.Dynamic.DynamicMetaObject.EmptyMetaObjects">
350 <see cref="T:System.Dynamic.DynamicMetaObject" /> 형식의 빈 배열을 나타냅니다.이 필드는 읽기 전용입니다.</summary>
352 <member name="P:System.Dynamic.DynamicMetaObject.Expression">
353 <summary>동적 바인딩을 수행하는 동안 <see cref="T:System.Dynamic.DynamicMetaObject" />를 나타내는 식입니다.</summary>
354 <returns>동적 바인딩을 수행하는 동안 <see cref="T:System.Dynamic.DynamicMetaObject" />를 나타내는 식입니다.</returns>
356 <member name="M:System.Dynamic.DynamicMetaObject.GetDynamicMemberNames">
357 <summary>모든 동적 멤버 이름의 열거형을 반환합니다.</summary>
358 <returns>동적 멤버 이름의 목록입니다.</returns>
360 <member name="P:System.Dynamic.DynamicMetaObject.HasValue">
362 <see cref="T:System.Dynamic.DynamicMetaObject" />에 런타임 값이 있는지 여부를 나타내는 값을 가져옵니다.</summary>
364 <see cref="T:System.Dynamic.DynamicMetaObject" />에 런타임 값이 있으면 true이고, 그렇지 않으면 false입니다.</returns>
366 <member name="P:System.Dynamic.DynamicMetaObject.LimitType">
368 <see cref="T:System.Dynamic.DynamicMetaObject" />의 제한 형식을 가져옵니다.</summary>
369 <returns>런타임 값을 사용할 수 있으면 <see cref="P:System.Dynamic.DynamicMetaObject.RuntimeType" />이고, 그렇지 않으면 <see cref="P:System.Dynamic.DynamicMetaObject.Expression" />의 형식입니다.</returns>
371 <member name="P:System.Dynamic.DynamicMetaObject.Restrictions">
372 <summary>바인딩이 유효한 바인딩 제한 집합입니다.</summary>
373 <returns>바인딩 제한 집합입니다.</returns>
375 <member name="P:System.Dynamic.DynamicMetaObject.RuntimeType">
376 <summary>런타임 값의 <see cref="T:System.Type" /> 또는 <see cref="T:System.Dynamic.DynamicMetaObject" />에 연결된 값이 없는 경우 null을 가져옵니다.</summary>
377 <returns>런타임 값의 <see cref="T:System.Type" /> 또는 null입니다.</returns>
379 <member name="P:System.Dynamic.DynamicMetaObject.Value">
380 <summary>이 <see cref="T:System.Dynamic.DynamicMetaObject" />가 나타내는 런타임 값입니다.</summary>
381 <returns>이 <see cref="T:System.Dynamic.DynamicMetaObject" />가 나타내는 런타임 값입니다.</returns>
383 <member name="T:System.Dynamic.DynamicMetaObjectBinder">
385 <see cref="T:System.Dynamic.DynamicMetaObject" /> 바인딩 프로토콜에 참가하는 동적 호출 사이트 바인더입니다.</summary>
387 <member name="M:System.Dynamic.DynamicMetaObjectBinder.#ctor">
389 <see cref="T:System.Dynamic.DynamicMetaObjectBinder" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
391 <member name="M:System.Dynamic.DynamicMetaObjectBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
392 <summary>파생 클래스에서 재정의된 경우 동적 연산의 바인딩을 수행합니다.</summary>
393 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
394 <param name="target">동적 연산의 대상입니다.</param>
395 <param name="args">동적 연산의 인수 배열입니다.</param>
397 <member name="M:System.Dynamic.DynamicMetaObjectBinder.Bind(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.ParameterExpression},System.Linq.Expressions.LabelTarget)">
398 <summary>인수 집합에서 동적 연산의 런타임 바인딩을 수행합니다.</summary>
399 <returns>동적 연산의 인수에서 테스트를 수행하고 테스트에 성공하는 경우 동적 연산을 수행하는 식입니다.이후의 동적 연산에서 테스트에 실패하는 경우 새 인수 형식에 대한 새 <see cref="T:System.Linq.Expressions.Expression" />을 생성하기 위해 Bind가 다시 호출됩니다.</returns>
400 <param name="args">동적 연산에 대한 인수 배열입니다.</param>
401 <param name="parameters">바인딩 프로세스에서 호출 사이트의 매개 변수를 나타내는 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 인스턴스의 배열입니다.</param>
402 <param name="returnLabel">동적 바인딩의 결과를 반환하는 데 사용되는 LabelTarget입니다.</param>
404 <member name="M:System.Dynamic.DynamicMetaObjectBinder.Defer(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
405 <summary>나중에 모든 동적 연산 인수의 런타임 값이 계산될 때까지 작업의 바인딩을 지연합니다.</summary>
406 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
407 <param name="target">동적 연산의 대상입니다.</param>
408 <param name="args">동적 연산의 인수 배열입니다.</param>
410 <member name="M:System.Dynamic.DynamicMetaObjectBinder.Defer(System.Dynamic.DynamicMetaObject[])">
411 <summary>나중에 모든 동적 연산 인수의 런타임 값이 계산될 때까지 작업의 바인딩을 지연합니다.</summary>
412 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
413 <param name="args">동적 연산의 인수 배열입니다.</param>
415 <member name="M:System.Dynamic.DynamicMetaObjectBinder.GetUpdateExpression(System.Type)">
416 <summary>바인딩이 업데이트되도록 할 식을 가져옵니다.식의 바인딩이 더 이상 유효하지 않음을 나타냅니다.일반적으로 동적 개체의 "버전"이 변경될 때 사용됩니다.</summary>
417 <returns>업데이트 식입니다.</returns>
418 <param name="type">결과 식의 <see cref="P:System.Linq.Expressions.Expression.Type" /> 속성입니다. 모든 형식을 사용할 수 있습니다.</param>
420 <member name="P:System.Dynamic.DynamicMetaObjectBinder.ReturnType">
421 <summary>작업의 결과 형식입니다.</summary>
422 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
424 <member name="T:System.Dynamic.DynamicObject">
425 <summary>런타임에 동적 동작을 지정하기 위한 기본 클래스를 제공합니다.이 클래스는 상속되어야 하며 직접 인스턴스화할 수 없습니다.</summary>
427 <member name="M:System.Dynamic.DynamicObject.#ctor">
428 <summary>파생 형식이 <see cref="T:System.Dynamic.DynamicObject" /> 형식의 새 인스턴스를 초기화할 수 있도록 합니다.</summary>
430 <member name="M:System.Dynamic.DynamicObject.GetDynamicMemberNames">
431 <summary>모든 동적 멤버 이름의 열거형을 반환합니다. </summary>
432 <returns>동적 멤버 이름이 들어 있는 시퀀스입니다.</returns>
434 <member name="M:System.Dynamic.DynamicObject.GetMetaObject(System.Linq.Expressions.Expression)">
435 <summary>동적 가상 메서드에 디스패치할 <see cref="T:System.Dynamic.DynamicMetaObject" />를 제공합니다.개체를 다른 <see cref="T:System.Dynamic.DynamicMetaObject" /> 내에 캡슐화하여 개별 작업에 대해 사용자 지정 동작을 제공할 수 있습니다.이 메서드는 언어 구현자에 대한 동적 언어 런타임 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.</summary>
437 <see cref="T:System.Dynamic.DynamicMetaObject" /> 형식의 개체입니다.</returns>
438 <param name="parameter">동적 가상 메서드에 디스패치할 <see cref="T:System.Dynamic.DynamicMetaObject" />를 나타내는 식입니다.</param>
440 <member name="M:System.Dynamic.DynamicObject.TryBinaryOperation(System.Dynamic.BinaryOperationBinder,System.Object,System.Object@)">
441 <summary>이항 연산에 대한 구현을 제공합니다.<see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스로 이 메서드를 재정의하여 더하기와 곱하기 같은 연산의 동적 동작을 지정할 수 있습니다.</summary>
442 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
443 <param name="binder">이항 연산에 대한 정보를 제공합니다.binder.Operation 속성은 <see cref="T:System.Linq.Expressions.ExpressionType" /> 개체를 반환합니다.예를 들어 sum = first + second 문의 경우, first 및 second는 DynamicObject 클래스에서 파생되고 binder.Operation은 ExpressionType.Add를 반환합니다.</param>
444 <param name="arg">이항 연산의 오른쪽 피연산자입니다.예를 들어 sum = first + second 문의 경우, first 및 second는 DynamicObject 클래스에서 파생되고 <paramref name="arg" />는 second와 동일합니다.</param>
445 <param name="result">이항 연산의 결과입니다.</param>
447 <member name="M:System.Dynamic.DynamicObject.TryConvert(System.Dynamic.ConvertBinder,System.Object@)">
448 <summary>형식 변환 연산에 대한 구현을 제공합니다.<see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스로 이 메서드를 재정의하여 개체를 한 형식에서 다른 형식으로 변환하는 연산의 동적 동작을 지정할 수 있습니다.</summary>
449 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
450 <param name="binder">변환 연산에 대한 정보를 제공합니다.binder.Type 속성은 개체가 변환되어야 하는 형식을 제공합니다.예를 들어 C#의 (String)sampleObject 문(Visual Basic의 CType(sampleObject, Type))의 경우, sampleObject는 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스의 인스턴스이고 binder.Type은 <see cref="T:System.String" /> 형식을 반환합니다.binder.Explicit 속성은 발생하는 변환의 종류에 대한 정보를 제공합니다.명시적 변환의 경우 true를 반환하고, 암시적 변환의 경우 false를 반환합니다.</param>
451 <param name="result">형식 변환 연산의 결과입니다.</param>
453 <member name="M:System.Dynamic.DynamicObject.TryCreateInstance(System.Dynamic.CreateInstanceBinder,System.Object[],System.Object@)">
454 <summary>동적 개체의 새 인스턴스를 초기화하는 연산에 대한 구현을 제공합니다.이 메서드는 C# 또는 Visual Basic에서 사용할 수 없습니다.</summary>
455 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
456 <param name="binder">초기화 연산에 대한 정보를 제공합니다.</param>
457 <param name="args">초기화하는 동안 개체에 전달되는 인수입니다.예를 들어 new SampleType(100) 연산의 경우, SampleType은 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 형식이고 <paramref name="args[0]" />은 100과 같습니다.</param>
458 <param name="result">초기화의 결과입니다.</param>
460 <member name="M:System.Dynamic.DynamicObject.TryDeleteIndex(System.Dynamic.DeleteIndexBinder,System.Object[])">
461 <summary>인덱스별로 개체를 삭제하는 연산에 대한 구현을 제공합니다.이 메서드는 C# 또는 Visual Basic에서 사용할 수 없습니다.</summary>
462 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
463 <param name="binder">삭제에 대한 정보를 제공합니다.</param>
464 <param name="indexes">삭제할 인덱스입니다.</param>
466 <member name="M:System.Dynamic.DynamicObject.TryDeleteMember(System.Dynamic.DeleteMemberBinder)">
467 <summary>개체 멤버를 삭제하는 연산에 대한 구현을 제공합니다.이 메서드는 C# 또는 Visual Basic에서 사용할 수 없습니다.</summary>
468 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
469 <param name="binder">삭제에 대한 정보를 제공합니다.</param>
471 <member name="M:System.Dynamic.DynamicObject.TryGetIndex(System.Dynamic.GetIndexBinder,System.Object[],System.Object@)">
472 <summary>인덱스별로 값을 가져오는 연산에 대한 구현을 제공합니다.<see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스로 이 메서드를 재정의하여 인덱싱 연산의 동적 동작을 지정할 수 있습니다.</summary>
473 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 런타임 예외가 throw됩니다.</returns>
474 <param name="binder">연산에 대한 정보를 제공합니다. </param>
475 <param name="indexes">연산에 사용되는 인덱스입니다.예를 들어 C#의 sampleObject[3] 연산(Visual Basic의 sampleObject(3))의 경우, sampleObject는 DynamicObject 클래스에서 파생되고 <paramref name="indexes[0]" />은 3과 같습니다.</param>
476 <param name="result">인덱스 연산의 결과입니다.</param>
478 <member name="M:System.Dynamic.DynamicObject.TryGetMember(System.Dynamic.GetMemberBinder,System.Object@)">
479 <summary>멤버 값을 가져오는 연산에 대한 구현을 제공합니다.<see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스로 이 메서드를 재정의하여 속성 값 가져오기와 같은 연산의 동적 동작을 지정할 수 있습니다.</summary>
480 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 런타임 예외가 throw됩니다.</returns>
481 <param name="binder">동적 연산을 호출한 개체에 대한 정보를 제공합니다.binder.Name 속성은 동적 연산이 수행된 멤버의 이름을 제공합니다.예를 들어 Console.WriteLine(sampleObject.SampleProperty) 문의 경우, sampleObject는 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스의 인스턴스이고 binder.Name은 "SampleProperty"를 반환합니다.binder.IgnoreCase 속성은 멤버 이름이 대/소문자를 구분하는지 여부를 지정합니다.</param>
482 <param name="result">가져오기 연산의 결과입니다.예를 들어 속성에 대한 메서드가 호출되면 <paramref name="result" />에 속성 값을 할당할 수 있습니다.</param>
484 <member name="M:System.Dynamic.DynamicObject.TryInvoke(System.Dynamic.InvokeBinder,System.Object[],System.Object@)">
485 <summary>개체를 호출하는 연산에 대한 구현을 제공합니다.<see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스로 이 메서드를 재정의하여 개체 또는 대리자 호출과 같은 연산의 동적 동작을 지정할 수 있습니다.</summary>
486 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
487 <param name="binder">호출 연산에 대한 정보를 제공합니다.</param>
488 <param name="args">호출 연산을 수행하는 동안 개체에 전달되는 인수입니다.예를 들어 sampleObject(100) 연산의 경우, sampleObject는 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생되고 <paramref name="args[0]" />은 100과 같습니다.</param>
489 <param name="result">개체 호출의 결과입니다.</param>
491 <member name="M:System.Dynamic.DynamicObject.TryInvokeMember(System.Dynamic.InvokeMemberBinder,System.Object[],System.Object@)">
492 <summary>멤버를 호출하는 연산에 대한 구현을 제공합니다.<see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스로 이 메서드를 재정의하여 메서드 호출과 같은 연산의 동적 동작을 지정할 수 있습니다.</summary>
493 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
494 <param name="binder">동적 연산에 대한 정보를 제공합니다.binder.Name 속성은 동적 연산이 수행된 멤버의 이름을 제공합니다.예를 들어 sampleObject.SampleMethod(100) 문의 경우, sampleObject는 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스의 인스턴스이고 binder.Name은 "SampleMethod"를 반환합니다.binder.IgnoreCase 속성은 멤버 이름이 대/소문자를 구분하는지 여부를 지정합니다.</param>
495 <param name="args">호출 연산을 수행하는 동안 개체 멤버에 전달되는 인수입니다.예를 들어 sampleObject.SampleMethod(100) 문의 경우, sampleObject는 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생되고 <paramref name="args[0]" />은 100과 같습니다.</param>
496 <param name="result">멤버 호출의 결과입니다.</param>
498 <member name="M:System.Dynamic.DynamicObject.TrySetIndex(System.Dynamic.SetIndexBinder,System.Object[],System.Object)">
499 <summary>인덱스별로 값을 설정하는 연산에 대한 구현을 제공합니다.<see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스로 이 메서드를 재정의하여 지정된 인덱스별로 개체에 액세스하는 연산의 동적 동작을 지정할 수 있습니다.</summary>
500 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
501 <param name="binder">연산에 대한 정보를 제공합니다. </param>
502 <param name="indexes">연산에 사용되는 인덱스입니다.예를 들어 C#의 sampleObject[3] = 10 연산(Visual Basic의 sampleObject(3) = 10)의 경우, sampleObject는 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생되고 <paramref name="indexes[0]" />은 3과 같습니다.</param>
503 <param name="value">지정된 인덱스를 가진 개체로 설정할 값입니다.예를 들어 C#의 sampleObject[3] = 10 연산(Visual Basic의 sampleObject(3) = 10)의 경우, sampleObject는 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생되고 <paramref name="value" />는 10과 같습니다.</param>
505 <member name="M:System.Dynamic.DynamicObject.TrySetMember(System.Dynamic.SetMemberBinder,System.Object)">
506 <summary>멤버 값을 설정하는 연산에 대한 구현을 제공합니다.<see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스로 이 메서드를 재정의하여 속성 값 설정과 같은 연산의 동적 동작을 지정할 수 있습니다.</summary>
507 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
508 <param name="binder">동적 연산을 호출한 개체에 대한 정보를 제공합니다.binder.Name 속성은 값이 할당될 멤버의 이름을 제공합니다.예를 들어 sampleObject.SampleProperty = "Test"문의 경우, sampleObject는 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스의 인스턴스이고 binder.Name은 "SampleProperty"를 반환합니다.binder.IgnoreCase 속성은 멤버 이름이 대/소문자를 구분하는지 여부를 지정합니다.</param>
509 <param name="value">멤버에 설정할 값입니다.예를 들어 sampleObject.SampleProperty = "Test"의 경우, sampleObject는 <see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스의 인스턴스이고 <paramref name="value" />는 "Test"입니다.</param>
511 <member name="M:System.Dynamic.DynamicObject.TryUnaryOperation(System.Dynamic.UnaryOperationBinder,System.Object@)">
512 <summary>단항 연산에 대한 구현을 제공합니다.<see cref="T:System.Dynamic.DynamicObject" /> 클래스에서 파생된 클래스로 이 메서드를 재정의하여 부정, 증가 또는 감소와 같은 연산의 동적 동작을 지정할 수 있습니다.</summary>
513 <returns>연산이 성공적으로 수행되면 true이고, 그렇지 않으면 false입니다.이 메서드가 false를 반환하는 경우 언어의 런타임 바인더에 따라 동작이 결정됩니다. 대부분의 경우 언어별 런타임 예외가 throw됩니다.</returns>
514 <param name="binder">단항 연산에 대한 정보를 제공합니다.binder.Operation 속성은 <see cref="T:System.Linq.Expressions.ExpressionType" /> 개체를 반환합니다.예를 들어 negativeNumber = -number 문의 경우, number는 DynamicObject에서 파생되고 binder.Operation은 "Negate"를 반환합니다.</param>
515 <param name="result">단항 연산의 결과입니다.</param>
517 <member name="T:System.Dynamic.ExpandoObject">
518 <summary>런타임에 동적으로 추가 및 제거할 수 있는 멤버가 있는 개체를 나타냅니다.</summary>
520 <member name="M:System.Dynamic.ExpandoObject.#ctor">
521 <summary>멤버가 없는 새 ExpandoObject를 초기화합니다.</summary>
523 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
524 <summary>지정된 키가 있는 <see cref="T:System.Collections.Generic.ICollection`1" />에 지정된 값을 추가합니다.</summary>
525 <param name="item">컬렉션에 추가할 키와 값을 나타내는 <see cref="T:System.Collections.Generic.KeyValuePair`2" /> 구조체입니다.</param>
527 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#ICollection{T}#Clear">
528 <summary>컬렉션에서 모든 항목을 제거합니다.</summary>
530 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
532 <see cref="T:System.Collections.Generic.ICollection`1" />에 특정 키와 값이 들어 있는지 여부를 확인합니다.</summary>
533 <returns>컬렉션에 특정 키와 값이 있으면 true이고, 그렇지 않으면 false입니다.</returns>
535 <see cref="T:System.Collections.Generic.ICollection`1" />에서 찾을 <see cref="T:System.Collections.Generic.KeyValuePair`2" /> 구조체입니다.</param>
537 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{System.String,System.Object}[],System.Int32)">
538 <summary>지정한 배열 인덱스부터 <see cref="T:System.Collections.Generic.ICollection`1" />의 요소를 <see cref="T:System.Collections.Generic.KeyValuePair`2" /> 형식의 배열에 복사합니다.</summary>
540 <see cref="T:System.Collections.Generic.ICollection`1" />에서 복사한 <see cref="T:System.Collections.Generic.KeyValuePair`2" /> 요소의 대상인 <see cref="T:System.Collections.Generic.KeyValuePair`2" /> 형식의 1차원 배열입니다.배열에서 0부터 시작하는 인덱스를 사용해야 합니다.</param>
541 <param name="arrayIndex">
542 <paramref name="array" />에서 복사가 시작되는 0부터 시작하는 인덱스입니다.</param>
544 <member name="P:System.Dynamic.ExpandoObject.System#Collections#Generic#ICollection{T}#Count">
546 <see cref="T:System.Collections.Generic.ICollection`1" />의 요소 수를 가져옵니다.</summary>
548 <see cref="T:System.Collections.Generic.ICollection`1" />의 요소 수입니다.</returns>
550 <member name="P:System.Dynamic.ExpandoObject.System#Collections#Generic#ICollection{T}#IsReadOnly">
552 <see cref="T:System.Collections.Generic.ICollection`1" />이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.</summary>
554 <see cref="T:System.Collections.Generic.ICollection`1" />이 읽기 전용이면 true이고, 그렇지 않으면 false입니다.</returns>
556 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{System.String,System.Object})">
557 <summary>컬렉션에서 키와 값을 제거합니다.</summary>
558 <returns>키와 값을 성공적으로 찾아서 제거한 경우 true이고, 그렇지 않으면 false입니다.<see cref="T:System.Collections.Generic.ICollection`1" />에서 키와 값을 찾을 수 없으면 이 메서드는 false를 반환합니다.</returns>
559 <param name="item">컬렉션에서 제거할 키와 값을 나타내는 <see cref="T:System.Collections.Generic.KeyValuePair`2" /> 구조체입니다.</param>
561 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#IDictionary{TKey@TValue}#Add(System.String,System.Object)">
562 <summary>지정한 키와 값을 사전에 추가합니다.</summary>
563 <param name="key">키로 사용할 개체입니다.</param>
564 <param name="value">값으로 사용할 개체입니다.</param>
566 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#IDictionary{TKey@TValue}#ContainsKey(System.String)">
567 <summary>사전에 지정한 키가 들어 있는지 여부를 확인합니다.</summary>
568 <returns>사전에 지정한 키를 가진 요소가 포함되어 있는 경우 true이고 그렇지 않은 경우 false입니다.</returns>
569 <param name="key">사전에서 찾을 키입니다.</param>
571 <member name="P:System.Dynamic.ExpandoObject.System#Collections#Generic#IDictionary{TKey@TValue}#Item(System.String)">
572 <summary>지정된 키를 갖는 요소를 가져오거나 설정합니다.</summary>
573 <returns>지정된 키를 갖는 요소입니다.</returns>
574 <param name="key">가져오거나 설정할 요소의 키입니다.</param>
576 <member name="P:System.Dynamic.ExpandoObject.System#Collections#Generic#IDictionary{TKey@TValue}#Keys">
578 <see cref="T:System.Collections.Generic.IDictionary`2" />의 키를 포함하는 <see cref="T:System.Collections.Generic.ICollection`1" />을 가져옵니다.</summary>
580 <see cref="T:System.Collections.Generic.IDictionary`2" />를 구현하는 개체의 키가 들어 있는 <see cref="T:System.Collections.Generic.ICollection`1" />입니다.</returns>
582 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(System.String)">
584 <see cref="T:System.Collections.IDictionary" />에서 지정된 키를 가진 요소를 제거합니다.</summary>
585 <returns>요소가 성공적으로 제거되면 true이고, 그렇지 않으면 false입니다.이 메서드는 <paramref name="key" />가 원래 <see cref="T:System.Collections.Generic.IDictionary`2" />에 없는 경우에도 false를 반환합니다.</returns>
586 <param name="key">제거할 요소의 키입니다.</param>
588 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#IDictionary{TKey@TValue}#TryGetValue(System.String,System.Object@)">
589 <summary>지정된 키와 연결된 값을 가져옵니다.</summary>
591 <see cref="T:System.Collections.Generic.IDictionary`2" />를 구현하는 개체에 지정된 키를 가진 요소가 들어 있으면 true이고, 그렇지 않으면 false입니다.</returns>
592 <param name="key">가져올 값의 키입니다.</param>
593 <param name="value">이 메서드가 반환될 때 지정된 키가 있으면 해당 키와 연결된 값을 포함하고, 그렇지 않으면 <paramref name="value" /> 매개 변수의 형식에 대한 기본값을 포함합니다.이 매개 변수는 초기화되지 않은 상태로 전달됩니다.</param>
595 <member name="P:System.Dynamic.ExpandoObject.System#Collections#Generic#IDictionary{TKey@TValue}#Values">
597 <see cref="T:System.Collections.Generic.IDictionary`2" />의 값이 들어 있는 <see cref="T:System.Collections.Generic.ICollection`1" />을 가져옵니다.</summary>
599 <see cref="T:System.Collections.Generic.IDictionary`2" />를 구현하는 개체의 값이 들어 있는 <see cref="T:System.Collections.Generic.ICollection`1" />입니다.</returns>
601 <member name="M:System.Dynamic.ExpandoObject.System#Collections#Generic#IEnumerable{T}#GetEnumerator">
602 <summary>컬렉션을 반복하는 열거자를 반환합니다.</summary>
603 <returns>컬렉션을 반복하는 데 사용할 수 있는 <see cref="T:System.Collections.Generic.IEnumerator`1" /> 개체입니다.</returns>
605 <member name="M:System.Dynamic.ExpandoObject.System#Collections#IEnumerable#GetEnumerator">
606 <summary>컬렉션을 반복하는 열거자를 반환합니다.</summary>
607 <returns>컬렉션에서 반복하는 데 사용할 수 있는 <see cref="T:System.Collections.IEnumerator" />입니다.</returns>
609 <member name="E:System.Dynamic.ExpandoObject.System#ComponentModel#INotifyPropertyChanged#PropertyChanged">
610 <summary>속성 값이 변경될 때 발생합니다.</summary>
612 <member name="M:System.Dynamic.ExpandoObject.System#Dynamic#IDynamicMetaObjectProvider#GetMetaObject(System.Linq.Expressions.Expression)">
613 <summary>제공된 MetaObject가 동적 가상 메서드에 디스패치됩니다.개체를 다른 MetaObject에 캡슐화하여 개별 작업에 대해 사용자 지정 동작을 제공할 수 있습니다.</summary>
615 <see cref="T:System.Dynamic.DynamicMetaObject" /> 형식의 개체입니다.</returns>
616 <param name="parameter">동적 가상 메서드에 디스패치할 MetaObject를 나타내는 식입니다.</param>
618 <member name="T:System.Dynamic.GetIndexBinder">
619 <summary>호출 사이트의 동적 인덱스 가져오기 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
621 <member name="M:System.Dynamic.GetIndexBinder.#ctor(System.Dynamic.CallInfo)">
623 <see cref="T:System.Dynamic.GetIndexBinder" />의 새 인스턴스를 초기화합니다.</summary>
624 <param name="callInfo">호출 사이트의 인수 서명입니다.</param>
626 <member name="M:System.Dynamic.GetIndexBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
627 <summary>동적 인덱스 가져오기 작업의 바인딩을 수행합니다.</summary>
628 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
629 <param name="target">동적 인덱스 가져오기 작업의 대상입니다.</param>
630 <param name="args">동적 인덱스 가져오기 작업의 인수 배열입니다.</param>
632 <member name="P:System.Dynamic.GetIndexBinder.CallInfo">
633 <summary>호출 사이트의 인수 서명을 가져옵니다.</summary>
634 <returns>호출 사이트의 인수 서명입니다.</returns>
636 <member name="M:System.Dynamic.GetIndexBinder.FallbackGetIndex(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
637 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 인덱스 가져오기 작업의 바인딩을 수행합니다.</summary>
638 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
639 <param name="target">동적 인덱스 가져오기 작업의 대상입니다.</param>
640 <param name="indexes">동적 인덱스 가져오기 작업의 인수입니다.</param>
642 <member name="M:System.Dynamic.GetIndexBinder.FallbackGetIndex(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)">
643 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 인덱스 가져오기 작업의 바인딩을 수행합니다.</summary>
644 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
645 <param name="target">동적 인덱스 가져오기 작업의 대상입니다.</param>
646 <param name="indexes">동적 인덱스 가져오기 작업의 인수입니다.</param>
647 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
649 <member name="P:System.Dynamic.GetIndexBinder.ReturnType">
650 <summary>작업의 결과 형식입니다.</summary>
651 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
653 <member name="T:System.Dynamic.GetMemberBinder">
654 <summary>호출 사이트의 동적 멤버 가져오기 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
656 <member name="M:System.Dynamic.GetMemberBinder.#ctor(System.String,System.Boolean)">
658 <see cref="T:System.Dynamic.GetMemberBinder" />의 새 인스턴스를 초기화합니다.</summary>
659 <param name="name">가져올 멤버의 이름입니다.</param>
660 <param name="ignoreCase">대/소문자를 무시하고 이름이 일치해야 하면 true이고, 그렇지 않으면 false입니다.</param>
662 <member name="M:System.Dynamic.GetMemberBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
663 <summary>동적 멤버 가져오기 작업의 바인딩을 수행합니다.</summary>
664 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
665 <param name="target">동적 멤버 가져오기 작업의 대상입니다.</param>
666 <param name="args">동적 멤버 가져오기 작업의 인수 배열입니다.</param>
668 <member name="M:System.Dynamic.GetMemberBinder.FallbackGetMember(System.Dynamic.DynamicMetaObject)">
669 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 멤버 가져오기 작업의 바인딩을 수행합니다.</summary>
670 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
671 <param name="target">동적 멤버 가져오기 작업의 대상입니다.</param>
673 <member name="M:System.Dynamic.GetMemberBinder.FallbackGetMember(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)">
674 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 멤버 가져오기 작업의 바인딩을 수행합니다.</summary>
675 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
676 <param name="target">동적 멤버 가져오기 작업의 대상입니다.</param>
677 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
679 <member name="P:System.Dynamic.GetMemberBinder.IgnoreCase">
680 <summary>문자열 비교 시 멤버 이름의 대/소문자를 무시할지 여부를 나타내는 값을 가져옵니다.</summary>
681 <returns>대/소문자가 무시되면 true이고, 그렇지 않으면 false입니다.</returns>
683 <member name="P:System.Dynamic.GetMemberBinder.Name">
684 <summary>가져올 멤버의 이름을 가져옵니다.</summary>
685 <returns>가져올 멤버의 이름입니다.</returns>
687 <member name="P:System.Dynamic.GetMemberBinder.ReturnType">
688 <summary>작업의 결과 형식입니다.</summary>
689 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
691 <member name="T:System.Dynamic.IDynamicMetaObjectProvider">
692 <summary>런타임에 작업이 바인딩될 수 있는 동적 개체를 나타냅니다.</summary>
694 <member name="M:System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression)">
695 <summary>이 개체에 대해 바인딩 작업을 수행하는 <see cref="T:System.Dynamic.DynamicMetaObject" />를 반환합니다.</summary>
696 <returns>이 개체를 바인딩할 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
697 <param name="parameter">런타임 값의 식 트리 표현입니다.</param>
699 <member name="T:System.Dynamic.IInvokeOnGetBinder">
700 <summary>get 작업을 수행할 때 get 멤버가 속성을 호출할지 여부를 알려 주는 동적 get 멤버 작업에 대한 정보를 나타냅니다.</summary>
702 <member name="P:System.Dynamic.IInvokeOnGetBinder.InvokeOnGet">
703 <summary>get 작업을 수행할 때 이 get 멤버 작업이 속성을 호출할지 여부를 알려 주는 값을 가져옵니다.이 인터페이스가 없으면 기본값은 true입니다.</summary>
704 <returns>get 작업을 수행할 때 이 get 멤버 작업이 속성을 호출해야 하면 true이고, 그렇지 않으면 false입니다.</returns>
706 <member name="T:System.Dynamic.InvokeBinder">
707 <summary>호출 사이트의 동적 호출 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
709 <member name="M:System.Dynamic.InvokeBinder.#ctor(System.Dynamic.CallInfo)">
711 <see cref="T:System.Dynamic.InvokeBinder" />의 새 인스턴스를 초기화합니다.</summary>
712 <param name="callInfo">호출 사이트의 인수 서명입니다.</param>
714 <member name="M:System.Dynamic.InvokeBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
715 <summary>동적 호출 작업의 바인딩을 수행합니다.</summary>
716 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
717 <param name="target">동적 호출 작업의 대상입니다.</param>
718 <param name="args">동적 호출 작업의 인수 배열입니다.</param>
720 <member name="P:System.Dynamic.InvokeBinder.CallInfo">
721 <summary>호출 사이트의 인수 서명을 가져옵니다.</summary>
722 <returns>호출 사이트의 인수 서명입니다.</returns>
724 <member name="M:System.Dynamic.InvokeBinder.FallbackInvoke(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
725 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 호출 작업의 바인딩을 수행합니다.</summary>
726 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
727 <param name="target">동적 호출 작업의 대상입니다.</param>
728 <param name="args">동적 호출 작업의 인수입니다.</param>
730 <member name="M:System.Dynamic.InvokeBinder.FallbackInvoke(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)">
731 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 호출 작업의 바인딩을 수행합니다.</summary>
732 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
733 <param name="target">동적 호출 작업의 대상입니다.</param>
734 <param name="args">동적 호출 작업의 인수입니다.</param>
735 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
737 <member name="P:System.Dynamic.InvokeBinder.ReturnType">
738 <summary>작업의 결과 형식입니다.</summary>
739 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
741 <member name="T:System.Dynamic.InvokeMemberBinder">
742 <summary>호출 사이트의 동적 멤버 호출 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
744 <member name="M:System.Dynamic.InvokeMemberBinder.#ctor(System.String,System.Boolean,System.Dynamic.CallInfo)">
746 <see cref="T:System.Dynamic.InvokeMemberBinder" />의 새 인스턴스를 초기화합니다.</summary>
747 <param name="name">호출할 멤버의 이름입니다.</param>
748 <param name="ignoreCase">대/소문자를 무시하고 이름이 일치해야 하면 true이고, 그렇지 않으면 false입니다.</param>
749 <param name="callInfo">호출 사이트의 인수 서명입니다.</param>
751 <member name="M:System.Dynamic.InvokeMemberBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
752 <summary>동적 멤버 호출 작업의 바인딩을 수행합니다.</summary>
753 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
754 <param name="target">동적 멤버 호출 작업의 대상입니다.</param>
755 <param name="args">동적 멤버 호출 작업의 인수 배열입니다.</param>
757 <member name="P:System.Dynamic.InvokeMemberBinder.CallInfo">
758 <summary>호출 사이트의 인수 서명을 가져옵니다.</summary>
759 <returns>호출 사이트의 인수 서명입니다.</returns>
761 <member name="M:System.Dynamic.InvokeMemberBinder.FallbackInvoke(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)">
762 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 호출 작업의 바인딩을 수행합니다.</summary>
763 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
764 <param name="target">동적 호출 작업의 대상입니다.</param>
765 <param name="args">동적 호출 작업의 인수입니다.</param>
766 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
768 <member name="M:System.Dynamic.InvokeMemberBinder.FallbackInvokeMember(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
769 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 멤버 호출 작업의 바인딩을 수행합니다.</summary>
770 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
771 <param name="target">동적 멤버 호출 작업의 대상입니다.</param>
772 <param name="args">동적 멤버 호출 작업의 인수입니다.</param>
774 <member name="M:System.Dynamic.InvokeMemberBinder.FallbackInvokeMember(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)">
775 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 멤버 호출 작업의 바인딩을 수행합니다.</summary>
776 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
777 <param name="target">동적 멤버 호출 작업의 대상입니다.</param>
778 <param name="args">동적 멤버 호출 작업의 인수입니다.</param>
779 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
781 <member name="P:System.Dynamic.InvokeMemberBinder.IgnoreCase">
782 <summary>문자열 비교 시 멤버 이름의 대/소문자를 무시할지 여부를 나타내는 값을 가져옵니다.</summary>
783 <returns>대/소문자가 무시되면 true이고, 그렇지 않으면 false입니다.</returns>
785 <member name="P:System.Dynamic.InvokeMemberBinder.Name">
786 <summary>호출할 멤버의 이름을 가져옵니다.</summary>
787 <returns>호출할 멤버의 이름입니다.</returns>
789 <member name="P:System.Dynamic.InvokeMemberBinder.ReturnType">
790 <summary>작업의 결과 형식입니다.</summary>
791 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
793 <member name="T:System.Dynamic.SetIndexBinder">
794 <summary>호출 사이트의 동적 인덱스 설정 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
796 <member name="M:System.Dynamic.SetIndexBinder.#ctor(System.Dynamic.CallInfo)">
798 <see cref="T:System.Dynamic.SetIndexBinder" />의 새 인스턴스를 초기화합니다.</summary>
799 <param name="callInfo">호출 사이트의 인수 서명입니다.</param>
801 <member name="M:System.Dynamic.SetIndexBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
802 <summary>동적 인덱스 설정 작업의 바인딩을 수행합니다.</summary>
803 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
804 <param name="target">동적 인덱스 설정 작업의 대상입니다.</param>
805 <param name="args">동적 인덱스 설정 작업의 인수 배열입니다.</param>
807 <member name="P:System.Dynamic.SetIndexBinder.CallInfo">
808 <summary>호출 사이트의 인수 서명을 가져옵니다.</summary>
809 <returns>호출 사이트의 인수 서명입니다.</returns>
811 <member name="M:System.Dynamic.SetIndexBinder.FallbackSetIndex(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject)">
812 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 인덱스 설정 작업의 바인딩을 수행합니다.</summary>
813 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
814 <param name="target">동적 인덱스 설정 작업의 대상입니다.</param>
815 <param name="indexes">동적 인덱스 설정 작업의 인수입니다.</param>
816 <param name="value">컬렉션에 설정할 값입니다.</param>
818 <member name="M:System.Dynamic.SetIndexBinder.FallbackSetIndex(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)">
819 <summary>파생 클래스에서 재정의된 경우 대상 동적 개체가 바인딩할 수 없으면 동적 인덱스 설정 작업의 바인딩을 수행합니다.</summary>
820 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
821 <param name="target">동적 인덱스 설정 작업의 대상입니다.</param>
822 <param name="indexes">동적 인덱스 설정 작업의 인수입니다.</param>
823 <param name="value">컬렉션에 설정할 값입니다.</param>
824 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
826 <member name="P:System.Dynamic.SetIndexBinder.ReturnType">
827 <summary>작업의 결과 형식입니다.</summary>
828 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
830 <member name="T:System.Dynamic.SetMemberBinder">
831 <summary>호출 사이트의 동적 멤버 설정 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
833 <member name="M:System.Dynamic.SetMemberBinder.#ctor(System.String,System.Boolean)">
835 <see cref="T:System.Dynamic.SetMemberBinder" />의 새 인스턴스를 초기화합니다.</summary>
836 <param name="name">가져올 멤버의 이름입니다.</param>
837 <param name="ignoreCase">대/소문자를 무시하고 이름이 일치해야 하면 true이고, 그렇지 않으면 false입니다.</param>
839 <member name="M:System.Dynamic.SetMemberBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
840 <summary>동적 멤버 설정 작업의 바인딩을 수행합니다.</summary>
841 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
842 <param name="target">동적 멤버 설정 작업의 대상입니다.</param>
843 <param name="args">동적 멤버 설정 작업의 인수 배열입니다.</param>
845 <member name="M:System.Dynamic.SetMemberBinder.FallbackSetMember(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)">
846 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 멤버 설정 작업의 바인딩을 수행합니다.</summary>
847 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
848 <param name="target">동적 멤버 설정 작업의 대상입니다.</param>
849 <param name="value">멤버에 설정할 값입니다.</param>
851 <member name="M:System.Dynamic.SetMemberBinder.FallbackSetMember(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)">
852 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 멤버 설정 작업의 바인딩을 수행합니다.</summary>
853 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
854 <param name="target">동적 멤버 설정 작업의 대상입니다.</param>
855 <param name="value">멤버에 설정할 값입니다.</param>
856 <param name="errorSuggestion">바인딩이 실패한 경우 사용할 바인딩 결과 또는 null입니다.</param>
858 <member name="P:System.Dynamic.SetMemberBinder.IgnoreCase">
859 <summary>문자열 비교 시 멤버 이름의 대/소문자를 무시할지 여부를 나타내는 값을 가져옵니다.</summary>
860 <returns>대/소문자가 무시되면 true이고, 그렇지 않으면 false입니다.</returns>
862 <member name="P:System.Dynamic.SetMemberBinder.Name">
863 <summary>가져올 멤버의 이름을 가져옵니다.</summary>
864 <returns>가져올 멤버의 이름입니다.</returns>
866 <member name="P:System.Dynamic.SetMemberBinder.ReturnType">
867 <summary>작업의 결과 형식입니다.</summary>
868 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
870 <member name="T:System.Dynamic.UnaryOperationBinder">
871 <summary>호출 사이트의 동적 단항 연산을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.</summary>
873 <member name="M:System.Dynamic.UnaryOperationBinder.#ctor(System.Linq.Expressions.ExpressionType)">
875 <see cref="T:System.Dynamic.BinaryOperationBinder" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
876 <param name="operation">단항 연산 종류입니다.</param>
878 <member name="M:System.Dynamic.UnaryOperationBinder.Bind(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[])">
879 <summary>동적 단항 연산의 바인딩을 수행합니다.</summary>
880 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
881 <param name="target">동적 연산의 대상입니다.</param>
882 <param name="args">동적 연산의 인수 배열입니다.</param>
884 <member name="M:System.Dynamic.UnaryOperationBinder.FallbackUnaryOperation(System.Dynamic.DynamicMetaObject)">
885 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 단항 연산의 바인딩을 수행합니다.</summary>
886 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
887 <param name="target">동적 단항 연산의 대상입니다.</param>
889 <member name="M:System.Dynamic.UnaryOperationBinder.FallbackUnaryOperation(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject)">
890 <summary>대상 동적 개체가 바인딩할 수 없는 경우 동적 단항 연산의 바인딩을 수행합니다.</summary>
891 <returns>바인딩 결과를 나타내는 <see cref="T:System.Dynamic.DynamicMetaObject" />입니다.</returns>
892 <param name="target">동적 단항 연산의 대상입니다.</param>
893 <param name="errorSuggestion">바인딩이 실패한 경우 바인딩 결과 또는 null입니다.</param>
895 <member name="P:System.Dynamic.UnaryOperationBinder.Operation">
896 <summary>단항 연산 종류입니다.</summary>
897 <returns>단항 연산 종류를 나타내는 <see cref="T:System.Linq.Expressions.ExpressionType" />의 개체입니다.</returns>
899 <member name="P:System.Dynamic.UnaryOperationBinder.ReturnType">
900 <summary>작업의 결과 형식입니다.</summary>
901 <returns>작업의 결과 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
903 <member name="T:System.Linq.Expressions.DynamicExpression">
904 <summary>동적 작업을 나타냅니다.</summary>
906 <member name="M:System.Linq.Expressions.DynamicExpression.Accept(System.Linq.Expressions.ExpressionVisitor)">
907 <summary>이 노드 형식에 대한 특정 Visit 메서드로 디스패치합니다.예를 들어 <see cref="T:System.Linq.Expressions.MethodCallExpression" />은 <see cref="M:System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)" />을 호출합니다.</summary>
908 <returns>이 노드를 열어 본 결과입니다.</returns>
909 <param name="visitor">이 노드를 열어 볼 방문자입니다.</param>
911 <member name="P:System.Linq.Expressions.DynamicExpression.Arguments">
912 <summary>동적 작업의 인수를 가져옵니다.</summary>
913 <returns>동적 작업의 인수가 들어 있는 읽기 전용 컬렉션입니다.</returns>
915 <member name="P:System.Linq.Expressions.DynamicExpression.Binder">
916 <summary>동적 사이트의 런타임 동작을 결정하는 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />를 가져옵니다.</summary>
917 <returns>동적 사이트의 런타임 동작을 결정하는 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />입니다.</returns>
919 <member name="P:System.Linq.Expressions.DynamicExpression.DelegateType">
921 <see cref="T:System.Runtime.CompilerServices.CallSite" />에서 사용하는 대리자의 형식을 가져옵니다.</summary>
923 <see cref="T:System.Runtime.CompilerServices.CallSite" />에서 사용하는 대리자의 형식을 나타내는 <see cref="T:System.Type" /> 개체입니다.</returns>
925 <member name="M:System.Linq.Expressions.DynamicExpression.Dynamic(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
926 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
928 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
929 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
930 <param name="returnType">동적 식의 결과 형식입니다.</param>
931 <param name="arguments">동적 작업의 인수입니다.</param>
933 <member name="M:System.Linq.Expressions.DynamicExpression.Dynamic(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression)">
934 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
936 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
937 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
938 <param name="returnType">동적 식의 결과 형식입니다.</param>
939 <param name="arg0">동적 작업의 첫 번째 인수입니다.</param>
941 <member name="M:System.Linq.Expressions.DynamicExpression.Dynamic(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
942 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
944 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
945 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
946 <param name="returnType">동적 식의 결과 형식입니다.</param>
947 <param name="arg0">동적 작업의 첫 번째 인수입니다.</param>
948 <param name="arg1">동적 작업의 두 번째 인수입니다.</param>
950 <member name="M:System.Linq.Expressions.DynamicExpression.Dynamic(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
951 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
953 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
954 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
955 <param name="returnType">동적 식의 결과 형식입니다.</param>
956 <param name="arg0">동적 작업의 첫 번째 인수입니다.</param>
957 <param name="arg1">동적 작업의 두 번째 인수입니다.</param>
958 <param name="arg2">동적 작업의 세 번째 인수입니다.</param>
960 <member name="M:System.Linq.Expressions.DynamicExpression.Dynamic(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
961 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
963 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
964 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
965 <param name="returnType">동적 식의 결과 형식입니다.</param>
966 <param name="arg0">동적 작업의 첫 번째 인수입니다.</param>
967 <param name="arg1">동적 작업의 두 번째 인수입니다.</param>
968 <param name="arg2">동적 작업의 세 번째 인수입니다.</param>
969 <param name="arg3">동적 작업의 네 번째 인수입니다.</param>
971 <member name="M:System.Linq.Expressions.DynamicExpression.Dynamic(System.Runtime.CompilerServices.CallSiteBinder,System.Type,System.Linq.Expressions.Expression[])">
972 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
974 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
975 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
976 <param name="returnType">동적 식의 결과 형식입니다.</param>
977 <param name="arguments">동적 작업의 인수입니다.</param>
979 <member name="M:System.Linq.Expressions.DynamicExpression.MakeDynamic(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
980 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
982 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.DelegateType" />, <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
983 <param name="delegateType">
984 <see cref="T:System.Runtime.CompilerServices.CallSite" />에서 사용되는 대리자의 형식입니다.</param>
985 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
986 <param name="arguments">동적 작업의 인수입니다.</param>
988 <member name="M:System.Linq.Expressions.DynamicExpression.MakeDynamic(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression)">
989 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" /> 및 하나의 인수에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
991 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.DelegateType" />, <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
992 <param name="delegateType">
993 <see cref="T:System.Runtime.CompilerServices.CallSite" />에서 사용되는 대리자의 형식입니다.</param>
994 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
995 <param name="arg0">동적 작업의 인수입니다.</param>
997 <member name="M:System.Linq.Expressions.DynamicExpression.MakeDynamic(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
998 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" /> 및 두 개의 인수에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
1000 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.DelegateType" />, <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
1001 <param name="delegateType">
1002 <see cref="T:System.Runtime.CompilerServices.CallSite" />에서 사용되는 대리자의 형식입니다.</param>
1003 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
1004 <param name="arg0">동적 작업의 첫 번째 인수입니다.</param>
1005 <param name="arg1">동적 작업의 두 번째 인수입니다.</param>
1007 <member name="M:System.Linq.Expressions.DynamicExpression.MakeDynamic(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1008 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" /> 및 세 개의 인수에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
1010 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.DelegateType" />, <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
1011 <param name="delegateType">
1012 <see cref="T:System.Runtime.CompilerServices.CallSite" />에서 사용되는 대리자의 형식입니다.</param>
1013 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
1014 <param name="arg0">동적 작업의 첫 번째 인수입니다.</param>
1015 <param name="arg1">동적 작업의 두 번째 인수입니다.</param>
1016 <param name="arg2">동적 작업의 세 번째 인수입니다.</param>
1018 <member name="M:System.Linq.Expressions.DynamicExpression.MakeDynamic(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)">
1019 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" /> 및 네 개의 인수에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
1021 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.DelegateType" />, <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
1022 <param name="delegateType">
1023 <see cref="T:System.Runtime.CompilerServices.CallSite" />에서 사용되는 대리자의 형식입니다.</param>
1024 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
1025 <param name="arg0">동적 작업의 첫 번째 인수입니다.</param>
1026 <param name="arg1">동적 작업의 두 번째 인수입니다.</param>
1027 <param name="arg2">동적 작업의 세 번째 인수입니다.</param>
1028 <param name="arg3">동적 작업의 네 번째 인수입니다.</param>
1030 <member name="M:System.Linq.Expressions.DynamicExpression.MakeDynamic(System.Type,System.Runtime.CompilerServices.CallSiteBinder,System.Linq.Expressions.Expression[])">
1031 <summary>제공된 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" />에 의해 바인딩된 동적 작업을 나타내는 <see cref="T:System.Linq.Expressions.DynamicExpression" />을 만듭니다.</summary>
1033 <see cref="P:System.Linq.Expressions.DynamicExpression.NodeType" />이 <see cref="F:System.Linq.Expressions.ExpressionType.Dynamic" />이고 <see cref="P:System.Linq.Expressions.DynamicExpression.DelegateType" />, <see cref="P:System.Linq.Expressions.DynamicExpression.Binder" /> 및 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" />가 지정된 값으로 설정된 <see cref="T:System.Linq.Expressions.DynamicExpression" />입니다.</returns>
1034 <param name="delegateType">
1035 <see cref="T:System.Runtime.CompilerServices.CallSite" />에서 사용되는 대리자의 형식입니다.</param>
1036 <param name="binder">동적 작업의 런타임 바인더입니다.</param>
1037 <param name="arguments">동적 작업의 인수입니다.</param>
1039 <member name="P:System.Linq.Expressions.DynamicExpression.NodeType">
1040 <summary>이 식의 노드 형식을 반환합니다.확장 노드는 이 메서드를 재정의할 때 <see cref="F:System.Linq.Expressions.ExpressionType.Extension" />을 반환해야 합니다.</summary>
1041 <returns>식의 <see cref="T:System.Linq.Expressions.ExpressionType" />입니다.</returns>
1043 <member name="P:System.Linq.Expressions.DynamicExpression.System#Linq#Expressions#IArgumentProvider#ArgumentCount"></member>
1044 <member name="M:System.Linq.Expressions.DynamicExpression.System#Linq#Expressions#IArgumentProvider#GetArgument(System.Int32)"></member>
1045 <member name="M:System.Linq.Expressions.DynamicExpression.System#Linq#Expressions#IDynamicExpression#CreateCallSite"></member>
1046 <member name="M:System.Linq.Expressions.DynamicExpression.System#Linq#Expressions#IDynamicExpression#Rewrite(System.Linq.Expressions.Expression[])"></member>
1047 <member name="P:System.Linq.Expressions.DynamicExpression.Type">
1048 <summary>이 <see cref="T:System.Linq.Expressions.Expression" />이 나타내는 식의 정적 형식을 가져옵니다.</summary>
1049 <returns>식의 정적 형식을 나타내는 <see cref="P:System.Linq.Expressions.DynamicExpression.Type" />입니다.</returns>
1051 <member name="M:System.Linq.Expressions.DynamicExpression.Update(System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression})">
1052 <summary>매개 변수 arguments로 보낸 값을 DynamicExpression의 현재 인스턴스의 Arguments 속성과 비교합니다.매개 변수 및 속성의 값이 같으면 현재 인스턴스가 반환됩니다.인스턴스가 일치하지 않으면 Arguments 속성이 매개 변수 arguments의 값으로 설정되는 경우를 제외하고 현재 인스턴스와 동일한 새 DynamicExpression 인스턴스가 반환됩니다.</summary>
1053 <returns>변경된 자식이 없으면 이 식이고, 그렇지 않으면 업데이트된 자식을 사용한 식입니다.</returns>
1054 <param name="arguments">결과의 <see cref="P:System.Linq.Expressions.DynamicExpression.Arguments" /> 속성입니다.</param>
1056 <member name="T:System.Linq.Expressions.DynamicExpressionVisitor">
1057 <summary>동적 식 트리에 대한 방문자 또는 재작성기를 나타냅니다.</summary>
1059 <member name="M:System.Linq.Expressions.DynamicExpressionVisitor.#ctor">
1061 <see cref="T:System.Linq.Expressions.DynamicExpressionVisitor" />의 새 인스턴스를 초기화합니다.</summary>
1063 <member name="M:System.Linq.Expressions.DynamicExpressionVisitor.VisitDynamic(System.Linq.Expressions.DynamicExpression)">
1065 <see cref="T:System.Linq.Expressions.DynamicExpression" />의 자식 항목을 열어 봅니다.</summary>
1066 <returns>식 또는 하위 식이 수정되었으면 수정된 식인 <see cref="T:System.Linq.Expressions.Expression" />을 반환하고, 그렇지 않으면 원래 식을 반환합니다.</returns>
1067 <param name="node">열어 볼 식입니다.</param>
1069 <member name="T:System.Runtime.CompilerServices.CallSite">
1070 <summary>동적 호출 사이트의 기본 클래스입니다.이 형식은 동적 사이트 대상에 대한 매개 변수 형식으로 사용됩니다.</summary>
1072 <member name="P:System.Runtime.CompilerServices.CallSite.Binder">
1073 <summary>동적 사이트에서 동적 연산을 바인딩하는 클래스입니다.</summary>
1074 <returns>동적 연산을 바인딩하는 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" /> 개체입니다.</returns>
1076 <member name="M:System.Runtime.CompilerServices.CallSite.Create(System.Type,System.Runtime.CompilerServices.CallSiteBinder)">
1077 <summary>지정된 대리자 형식 및 바인더를 사용하여 호출 사이트를 만듭니다.</summary>
1078 <returns>새 호출 사이트입니다.</returns>
1079 <param name="delegateType">호출 사이트의 대리자 형식입니다.</param>
1080 <param name="binder">호출 사이트의 바인더입니다.</param>
1082 <member name="T:System.Runtime.CompilerServices.CallSite`1">
1083 <summary>동적 사이트 형식입니다.</summary>
1084 <typeparam name="T">대리자 형식입니다.</typeparam>
1086 <member name="M:System.Runtime.CompilerServices.CallSite`1.Create(System.Runtime.CompilerServices.CallSiteBinder)">
1087 <summary>이 호출 사이트에서 동적 연산의 런타임 바인딩을 수행하는 바인더를 사용하여 초기화되는 동적 호출 사이트의 인스턴스를 만듭니다.</summary>
1088 <returns>동적 호출 사이트의 새 인스턴스입니다.</returns>
1089 <param name="binder">이 호출 사이트에서 동적 연산의 런타임 바인딩을 수행하는 바인더입니다.</param>
1091 <member name="F:System.Runtime.CompilerServices.CallSite`1.Target">
1092 <summary>수준 0 캐시 - 사이트 기록을 기준으로 특수화된 대리자입니다.</summary>
1094 <member name="P:System.Runtime.CompilerServices.CallSite`1.Update">
1095 <summary>업데이트 대리자입니다.동적 사이트에서 캐시가 누락되는 경우 호출됩니다.</summary>
1096 <returns>업데이트 대리자입니다.</returns>
1098 <member name="T:System.Runtime.CompilerServices.CallSiteBinder">
1099 <summary>동적 호출 사이트에서 동적 연산의 런타임 바인딩을 수행하는 클래스입니다.</summary>
1101 <member name="M:System.Runtime.CompilerServices.CallSiteBinder.#ctor">
1103 <see cref="T:System.Runtime.CompilerServices.CallSiteBinder" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
1105 <member name="M:System.Runtime.CompilerServices.CallSiteBinder.Bind(System.Object[],System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.ParameterExpression},System.Linq.Expressions.LabelTarget)">
1106 <summary>인수 집합에서 동적 연산의 런타임 바인딩을 수행합니다.</summary>
1107 <returns>동적 연산의 인수에서 테스트를 수행하고 테스트에 성공하는 경우 동적 연산을 수행하는 식입니다.이후의 동적 연산에서 테스트에 실패하는 경우 새 인수 형식에 대한 새 <see cref="T:System.Linq.Expressions.Expression" />을 생성하기 위해 Bind가 다시 호출됩니다.</returns>
1108 <param name="args">동적 연산에 대한 인수 배열입니다.</param>
1109 <param name="parameters">바인딩 프로세스에서 호출 사이트의 매개 변수를 나타내는 <see cref="T:System.Linq.Expressions.ParameterExpression" /> 인스턴스의 배열입니다.</param>
1110 <param name="returnLabel">동적 바인딩의 결과를 반환하는 데 사용되는 LabelTarget입니다.</param>
1112 <member name="M:System.Runtime.CompilerServices.CallSiteBinder.BindDelegate``1(System.Runtime.CompilerServices.CallSite{``0},System.Object[])">
1113 <summary>하위 수준 런타임 바인딩 지원을 제공합니다.클래스를 사용하여 이를 재정의하고 규칙 구현을 위한 대리자를 직접 제공할 수 있습니다.이를 통해 디스크에 규칙을 저장하거나 런타임에서 특수화된 규칙을 사용할 수 있게 하거나 다른 캐싱 정책을 제공할 수 있습니다.</summary>
1114 <returns>CallSite 대상을 대체하는 새 대리자입니다.</returns>
1115 <param name="site">바인드가 수행되는 CallSite입니다.</param>
1116 <param name="args">바인더의 인수입니다.</param>
1117 <typeparam name="T">CallSite의 대상 형식입니다.</typeparam>
1119 <member name="M:System.Runtime.CompilerServices.CallSiteBinder.CacheTarget``1(``0)">
1120 <summary>알려진 대상의 캐시에 대상을 추가합니다.캐시된 대상은 새 규칙을 생성하기 위해 BindDelegate를 호출하기 전에 검색됩니다.</summary>
1121 <param name="target">캐시에 추가될 대상 대리자입니다.</param>
1122 <typeparam name="T">추가되는 대상의 형식입니다.</typeparam>
1124 <member name="P:System.Runtime.CompilerServices.CallSiteBinder.UpdateLabel">
1125 <summary>바인딩이 업데이트되도록 하는 데 사용할 수 있는 레이블을 가져옵니다.식의 바인딩이 더 이상 유효하지 않음을 나타냅니다.일반적으로 동적 개체의 "버전"이 변경될 때 사용됩니다.</summary>
1126 <returns>바인딩 업데이트를 트리거하는 데 사용할 수 있는 레이블을 나타내는 <see cref="T:System.Linq.Expressions.LabelTarget" /> 개체입니다.</returns>
1128 <member name="T:System.Runtime.CompilerServices.CallSiteHelpers">
1129 <summary>DLR CallSite에 대한 도우미 메서드가 들어 있는 클래스입니다.</summary>
1131 <member name="M:System.Runtime.CompilerServices.CallSiteHelpers.IsInternalFrame(System.Reflection.MethodBase)">
1133 <see cref="T:System.Reflection.MethodBase" />를 DLR에서 내부적으로 사용하고 언어 코드의 스택에 표시하면 안 되는지 확인합니다.</summary>
1134 <returns>입력 <see cref="T:System.Reflection.MethodBase" />를 DLR에서 내부적으로 사용하고 언어 코드의 스택에 표시하면 안 되면 true이고,그렇지 않으면 false입니다.</returns>
1135 <param name="mb">입력 <see cref="T:System.Reflection.MethodBase" />입니다.</param>
1137 <member name="T:System.Runtime.CompilerServices.DynamicAttribute">
1138 <summary>멤버에서 <see cref="T:System.Object" />를 사용하면 동적으로 디스패치되는 형식으로 처리된다는 것을 나타냅니다.</summary>
1140 <member name="M:System.Runtime.CompilerServices.DynamicAttribute.#ctor">
1142 <see cref="T:System.Runtime.CompilerServices.DynamicAttribute" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
1144 <member name="M:System.Runtime.CompilerServices.DynamicAttribute.#ctor(System.Boolean[])">
1146 <see cref="T:System.Runtime.CompilerServices.DynamicAttribute" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
1147 <param name="transformFlags">형식의 접두사 순회 생성 시 동적으로 디스패치되는 형식으로 처리될 <see cref="T:System.Object" /> 를 지정합니다.</param>
1149 <member name="P:System.Runtime.CompilerServices.DynamicAttribute.TransformFlags">
1150 <summary>형식의 접두사 순회 생성 시 동적으로 디스패치되는 형식으로 처리될 <see cref="T:System.Object" /> 를 지정합니다.</summary>
1151 <returns>동적으로 디스패치되는 형식으로 처리될 <see cref="T:System.Object" />의 목록입니다.</returns>