1 <?xml version="1.0" encoding="utf-8"?><doc>
3 <name>System.Reflection.TypeExtensions</name>
6 <member name="T:System.Reflection.AssemblyExtensions">
9 <member name="M:System.Reflection.AssemblyExtensions.GetExportedTypes(System.Reflection.Assembly)">
10 <param name="assembly"></param>
13 <member name="M:System.Reflection.AssemblyExtensions.GetModules(System.Reflection.Assembly)">
14 <param name="assembly"></param>
17 <member name="M:System.Reflection.AssemblyExtensions.GetTypes(System.Reflection.Assembly)">
18 <param name="assembly"></param>
21 <member name="T:System.Reflection.MethodInfoExtensions">
24 <member name="M:System.Reflection.MethodInfoExtensions.GetBaseDefinition(System.Reflection.MethodInfo)">
25 <param name="method"></param>
28 <member name="T:System.Reflection.TypeExtensions">
31 <member name="M:System.Reflection.TypeExtensions.GetConstructor(System.Type,System.Type[])">
32 <param name="type"></param>
33 <param name="types"></param>
36 <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type)">
37 <param name="type"></param>
40 <member name="M:System.Reflection.TypeExtensions.GetConstructors(System.Type,System.Reflection.BindingFlags)">
41 <param name="type"></param>
42 <param name="bindingAttr"></param>
45 <member name="M:System.Reflection.TypeExtensions.GetDefaultMembers(System.Type)">
46 <param name="type"></param>
49 <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String)">
50 <param name="type"></param>
51 <param name="name"></param>
54 <member name="M:System.Reflection.TypeExtensions.GetEvent(System.Type,System.String,System.Reflection.BindingFlags)">
55 <param name="type"></param>
56 <param name="name"></param>
57 <param name="bindingAttr"></param>
60 <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type)">
61 <param name="type"></param>
64 <member name="M:System.Reflection.TypeExtensions.GetEvents(System.Type,System.Reflection.BindingFlags)">
65 <param name="type"></param>
66 <param name="bindingAttr"></param>
69 <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String,System.Reflection.BindingFlags)">
70 <param name="type"></param>
71 <param name="name"></param>
72 <param name="bindingAttr"></param>
75 <member name="M:System.Reflection.TypeExtensions.GetField(System.Type,System.String)">
76 <param name="type"></param>
77 <param name="name"></param>
80 <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type)">
81 <param name="type"></param>
84 <member name="M:System.Reflection.TypeExtensions.GetFields(System.Type,System.Reflection.BindingFlags)">
85 <param name="type"></param>
86 <param name="bindingAttr"></param>
89 <member name="M:System.Reflection.TypeExtensions.GetGenericArguments(System.Type)">
90 <param name="type"></param>
93 <member name="M:System.Reflection.TypeExtensions.GetInterfaces(System.Type)">
94 <param name="type"></param>
97 <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String)">
98 <param name="type"></param>
99 <param name="name"></param>
102 <member name="M:System.Reflection.TypeExtensions.GetMember(System.Type,System.String,System.Reflection.BindingFlags)">
103 <param name="type"></param>
104 <param name="name"></param>
105 <param name="bindingAttr"></param>
108 <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type,System.Reflection.BindingFlags)">
109 <param name="type"></param>
110 <param name="bindingAttr"></param>
113 <member name="M:System.Reflection.TypeExtensions.GetMembers(System.Type)">
114 <param name="type"></param>
117 <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String)">
118 <param name="type"></param>
119 <param name="name"></param>
122 <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Reflection.BindingFlags)">
123 <param name="type"></param>
124 <param name="name"></param>
125 <param name="bindingAttr"></param>
128 <member name="M:System.Reflection.TypeExtensions.GetMethod(System.Type,System.String,System.Type[])">
129 <param name="type"></param>
130 <param name="name"></param>
131 <param name="types"></param>
134 <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type)">
135 <param name="type"></param>
138 <member name="M:System.Reflection.TypeExtensions.GetMethods(System.Type,System.Reflection.BindingFlags)">
139 <param name="type"></param>
140 <param name="bindingAttr"></param>
143 <member name="M:System.Reflection.TypeExtensions.GetNestedType(System.Type,System.String,System.Reflection.BindingFlags)">
144 <param name="type"></param>
145 <param name="name"></param>
146 <param name="bindingAttr"></param>
149 <member name="M:System.Reflection.TypeExtensions.GetNestedTypes(System.Type,System.Reflection.BindingFlags)">
150 <param name="type"></param>
151 <param name="bindingAttr"></param>
154 <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type)">
155 <param name="type"></param>
158 <member name="M:System.Reflection.TypeExtensions.GetProperties(System.Type,System.Reflection.BindingFlags)">
159 <param name="type"></param>
160 <param name="bindingAttr"></param>
163 <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String)">
164 <param name="type"></param>
165 <param name="name"></param>
168 <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Reflection.BindingFlags)">
169 <param name="type"></param>
170 <param name="name"></param>
171 <param name="bindingAttr"></param>
174 <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type)">
175 <param name="type"></param>
176 <param name="name"></param>
177 <param name="returnType"></param>
180 <member name="M:System.Reflection.TypeExtensions.GetProperty(System.Type,System.String,System.Type,System.Type[])">
181 <param name="type"></param>
182 <param name="name"></param>
183 <param name="returnType"></param>
184 <param name="types"></param>
187 <member name="M:System.Reflection.TypeExtensions.IsAssignableFrom(System.Type,System.Type)">
188 <param name="type"></param>
189 <param name="c"></param>
192 <member name="M:System.Reflection.TypeExtensions.IsInstanceOfType(System.Type,System.Object)">
193 <param name="type"></param>
194 <param name="o"></param>
197 <member name="T:System.Reflection.PropertyInfoExtensions">
200 <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo)">
201 <param name="property"></param>
204 <member name="M:System.Reflection.PropertyInfoExtensions.GetAccessors(System.Reflection.PropertyInfo,System.Boolean)">
205 <param name="property"></param>
206 <param name="nonPublic"></param>
209 <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo)">
210 <param name="property"></param>
213 <member name="M:System.Reflection.PropertyInfoExtensions.GetGetMethod(System.Reflection.PropertyInfo,System.Boolean)">
214 <param name="property"></param>
215 <param name="nonPublic"></param>
218 <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo)">
219 <param name="property"></param>
222 <member name="M:System.Reflection.PropertyInfoExtensions.GetSetMethod(System.Reflection.PropertyInfo,System.Boolean)">
223 <param name="property"></param>
224 <param name="nonPublic"></param>
227 <member name="T:System.Reflection.ModuleExtensions">
230 <member name="M:System.Reflection.ModuleExtensions.GetModuleVersionId(System.Reflection.Module)">
231 <param name="module"></param>
234 <member name="M:System.Reflection.ModuleExtensions.HasModuleVersionId(System.Reflection.Module)">
235 <param name="module"></param>
238 <member name="T:System.Reflection.MemberInfoExtensions">
241 <member name="M:System.Reflection.MemberInfoExtensions.GetMetadataToken(System.Reflection.MemberInfo)">
242 <param name="member"></param>
245 <member name="M:System.Reflection.MemberInfoExtensions.HasMetadataToken(System.Reflection.MemberInfo)">
246 <param name="member"></param>
249 <member name="T:System.Reflection.EventInfoExtensions">
252 <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo)">
253 <param name="eventInfo"></param>
256 <member name="M:System.Reflection.EventInfoExtensions.GetAddMethod(System.Reflection.EventInfo,System.Boolean)">
257 <param name="eventInfo"></param>
258 <param name="nonPublic"></param>
261 <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo)">
262 <param name="eventInfo"></param>
265 <member name="M:System.Reflection.EventInfoExtensions.GetRaiseMethod(System.Reflection.EventInfo,System.Boolean)">
266 <param name="eventInfo"></param>
267 <param name="nonPublic"></param>
270 <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo)">
271 <param name="eventInfo"></param>
274 <member name="M:System.Reflection.EventInfoExtensions.GetRemoveMethod(System.Reflection.EventInfo,System.Boolean)">
275 <param name="eventInfo"></param>
276 <param name="nonPublic"></param>