1 <?xml version="1.0" encoding="utf-8"?><doc>
3 <name>System.Reflection.TypeExtensions</name>
6 <member name="T:System.Reflection.EventInfoExtensions">
9 <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)">
10 <param name="eventInfo"></param>
13 <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)">
14 <param name="eventInfo"></param>
15 <param name="nonPublic"></param>
18 <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)">
19 <param name="eventInfo"></param>
22 <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)">
23 <param name="eventInfo"></param>
24 <param name="nonPublic"></param>
27 <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)">
28 <param name="eventInfo"></param>
31 <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)">
32 <param name="eventInfo"></param>
33 <param name="nonPublic"></param>
36 <member name="T:System.Reflection.MemberInfoExtensions">
39 <member name="M:System.Reflection.MemberInfoExtensions.GetMetadataToken(System.Reflection.MemberInfo)">
40 <param name="member"></param>
43 <member name="M:System.Reflection.MemberInfoExtensions.HasMetadataToken(System.Reflection.MemberInfo)">
44 <param name="member"></param>
47 <member name="T:System.Reflection.AssemblyExtensions">
50 <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)">
51 <param name="assembly"></param>
54 <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)">
55 <param name="assembly"></param>
58 <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)">
59 <param name="assembly"></param>
62 <member name="T:System.Reflection.MethodInfoExtensions">
65 <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)">
66 <param name="method"></param>
69 <member name="T:System.Reflection.ModuleExtensions">
72 <member name="M:System.Reflection.ModuleExtensions.GetModuleVersionId(System.Reflection.Module)">
73 <param name="module"></param>
76 <member name="M:System.Reflection.ModuleExtensions.HasModuleVersionId(System.Reflection.Module)">
77 <param name="module"></param>
80 <member name="T:System.Reflection.PropertyInfoExtensions">
83 <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)">
84 <param name="property"></param>
87 <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)">
88 <param name="property"></param>
89 <param name="nonPublic"></param>
92 <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)">
93 <param name="property"></param>
96 <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)">
97 <param name="property"></param>
98 <param name="nonPublic"></param>
101 <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)">
102 <param name="property"></param>
105 <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)">
106 <param name="property"></param>
107 <param name="nonPublic"></param>
110 <member name="T:System.Reflection.TypeExtensions">
113 <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])">
114 <param name="type"></param>
115 <param name="types"></param>
118 <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)">
119 <param name="type"></param>
122 <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)">
123 <param name="type"></param>
124 <param name="bindingAttr"></param>
127 <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)">
128 <param name="type"></param>
131 <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)">
132 <param name="type"></param>
133 <param name="name"></param>
136 <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)">
137 <param name="type"></param>
138 <param name="name"></param>
139 <param name="bindingAttr"></param>
142 <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)">
143 <param name="type"></param>
146 <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)">
147 <param name="type"></param>
148 <param name="bindingAttr"></param>
151 <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)">
152 <param name="type"></param>
153 <param name="name"></param>
154 <param name="bindingAttr"></param>
157 <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)">
158 <param name="type"></param>
159 <param name="name"></param>
162 <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)">
163 <param name="type"></param>
166 <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)">
167 <param name="type"></param>
168 <param name="bindingAttr"></param>
171 <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)">
172 <param name="type"></param>
175 <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)">
176 <param name="type"></param>
179 <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)">
180 <param name="type"></param>
181 <param name="name"></param>
184 <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)">
185 <param name="type"></param>
186 <param name="name"></param>
187 <param name="bindingAttr"></param>
190 <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)">
191 <param name="type"></param>
192 <param name="bindingAttr"></param>
195 <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)">
196 <param name="type"></param>
199 <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)">
200 <param name="type"></param>
201 <param name="name"></param>
204 <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)">
205 <param name="type"></param>
206 <param name="name"></param>
207 <param name="bindingAttr"></param>
210 <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])">
211 <param name="type"></param>
212 <param name="name"></param>
213 <param name="types"></param>
216 <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)">
217 <param name="type"></param>
220 <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)">
221 <param name="type"></param>
222 <param name="bindingAttr"></param>
225 <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)">
226 <param name="type"></param>
227 <param name="name"></param>
228 <param name="bindingAttr"></param>
231 <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)">
232 <param name="type"></param>
233 <param name="bindingAttr"></param>
236 <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)">
237 <param name="type"></param>
240 <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)">
241 <param name="type"></param>
242 <param name="bindingAttr"></param>
245 <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)">
246 <param name="type"></param>
247 <param name="name"></param>
250 <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)">
251 <param name="type"></param>
252 <param name="name"></param>
253 <param name="bindingAttr"></param>
256 <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)">
257 <param name="type"></param>
258 <param name="name"></param>
259 <param name="returnType"></param>
262 <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])">
263 <param name="type"></param>
264 <param name="name"></param>
265 <param name="returnType"></param>
266 <param name="types"></param>
269 <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)">
270 <param name="type"></param>
271 <param name="c"></param>
274 <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)">
275 <param name="type"></param>
276 <param name="o"></param>