|
public abstract class Assembly
|
public abstract class Assembly
|
|
: _Assembly, ICustomAttributeProvider
|
: _Assembly, IEvidenceFactory, ICustomAttributeProvider, ISerializable
|
|
public virtual String CodeBase { get; }
|
public virtual String CodeBase { get; }
|
|
|
public virtual IEnumerable`1<Type> DefinedTypes { get; }
|
|
public virtual MethodInfo EntryPoint { get; }
|
public virtual MethodInfo EntryPoint { get; }
|
|
|
public virtual String EscapedCodeBase { get; }
|
|
|
public virtual Evidence Evidence { get; }
|
|
|
public virtual IEnumerable`1<Type> ExportedTypes { get; }
|
|
public virtual String FullName { get; }
|
public virtual String FullName { get; }
|
|
|
public virtual Boolean GlobalAssemblyCache { get; }
|
|
|
public virtual Int64 HostContext { get; }
|
|
public virtual String ImageRuntimeVersion { get; }
|
public virtual String ImageRuntimeVersion { get; }
|
|
public virtual Boolean IsDynamic { get; }
|
public virtual Boolean IsDynamic { get; }
|
|
|
public Boolean IsFullyTrusted { get; }
|
|
public virtual String Location { get; }
|
public virtual String Location { get; }
|
|
public virtual Module ManifestModule { get; }
|
public virtual Module ManifestModule { get; }
|
|
|
public virtual PermissionSet PermissionSet { get; }
|
|
|
public virtual Boolean ReflectionOnly { get; }
|
|
|
public virtual SecurityRuleSet SecurityRuleSet { get; }
|
|
|
public virtual event ModuleResolveEventHandler ModuleResolve;
|
|
public virtual Object CreateInstance(String typeName);
|
public virtual Object CreateInstance(String typeName);
|
|
|
public virtual Object CreateInstance(String typeName, Boolean ignoreCase);
|
|
|
public virtual Object CreateInstance(String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object args, CultureInfo culture, Object[] activationAttributes);
|
|
|
static public String CreateQualifiedName(String assemblyName, String typeName);
|
|
|
public virtual Boolean Equals(Object o);
|
|
|
static public Assembly GetAssembly(Type type);
|
|
static public Assembly GetCallingAssembly();
|
static public Assembly GetCallingAssembly();
|
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
|
|
public virtual IList`1<CustomAttributeData> GetCustomAttributesData();
|
|
|
static public Assembly GetEntryAssembly();
|
|
static public Assembly GetExecutingAssembly();
|
static public Assembly GetExecutingAssembly();
|
|
public virtual Type GetExportedTypes();
|
public virtual Type GetExportedTypes();
|
|
public virtual FileStream GetFile(String name);
|
public virtual FileStream GetFile(String name);
|
|
|
public virtual FileStream GetFiles();
|
|
public virtual FileStream GetFiles(Boolean getResourceModules);
|
public virtual FileStream GetFiles(Boolean getResourceModules);
|
|
|
public virtual Int32 GetHashCode();
|
|
|
public virtual Module GetLoadedModules();
|
|
|
public virtual Module GetLoadedModules(Boolean getResourceModules);
|
|
|
public virtual ManifestResourceInfo GetManifestResourceInfo(String resourceName);
|
|
public virtual String GetManifestResourceNames();
|
public virtual String GetManifestResourceNames();
|
|
public virtual Stream GetManifestResourceStream(Type type, String name);
|
public virtual Stream GetManifestResourceStream(Type type, String name);
|
|
public virtual Stream GetManifestResourceStream(String name);
|
public virtual Stream GetManifestResourceStream(String name);
|
|
|
public virtual Module GetModule(String name);
|
|
public virtual Module GetModules();
|
public virtual Module GetModules();
|
|
|
public virtual Module GetModules(Boolean getResourceModules);
|
|
|
public virtual AssemblyName GetName();
|
|
|
public virtual AssemblyName GetName(Boolean copiedName);
|
|
|
public virtual void GetObjectData(SerializationInfo info, StreamingContext context);
|
|
|
public virtual AssemblyName GetReferencedAssemblies();
|
|
public virtual Assembly GetSatelliteAssembly(CultureInfo culture);
|
public virtual Assembly GetSatelliteAssembly(CultureInfo culture);
|
|
public virtual Assembly GetSatelliteAssembly(CultureInfo culture, Version version);
|
public virtual Assembly GetSatelliteAssembly(CultureInfo culture, Version version);
|
|
public virtual Type GetType(String name);
|
public virtual Type GetType(String name);
|
|
public virtual Type GetType(String name, Boolean throwOnError);
|
public virtual Type GetType(String name, Boolean throwOnError);
|
|
|
public virtual Type GetType(String name, Boolean throwOnError, Boolean ignoreCase);
|
|
public virtual Type GetTypes();
|
public virtual Type GetTypes();
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
static public Assembly Load(String assemblyString);
|
static public Assembly Load(String assemblyString);
|
|
|
static public Assembly Load(String assemblyString, Evidence assemblySecurity);
|
|
|
static public Assembly Load(AssemblyName assemblyRef);
|
|
|
static public Assembly Load(AssemblyName assemblyRef, Evidence assemblySecurity);
|
|
|
static public Assembly Load(Byte rawAssembly);
|
|
|
static public Assembly Load(Byte rawAssembly, Byte[] rawSymbolStore);
|
|
|
static public Assembly Load(Byte rawAssembly, Byte[] rawSymbolStore, SecurityContextSource securityContextSource);
|
|
|
static public Assembly Load(Byte rawAssembly, Byte[] rawSymbolStore, Evidence securityEvidence);
|
|
|
static public Assembly LoadFile(String path);
|
|
|
static public Assembly LoadFile(String path, Evidence securityEvidence);
|
|
|
static public Assembly LoadFrom(String assemblyFile);
|
|
|
static public Assembly LoadFrom(String assemblyFile, Evidence securityEvidence);
|
|
|
static public Assembly LoadFrom(String assemblyFile, Evidence securityEvidence, Byte hashValue, AssemblyHashAlgorithm hashAlgorithm);
|
|
|
static public Assembly LoadFrom(String assemblyFile, Byte hashValue, AssemblyHashAlgorithm hashAlgorithm);
|
|
|
public virtual Module LoadModule(String moduleName, Byte rawModule);
|
|
|
public virtual Module LoadModule(String moduleName, Byte rawModule, Byte[] rawSymbolStore);
|
|
|
static public Assembly LoadWithPartialName(String partialName);
|
|
|
static public Assembly LoadWithPartialName(String partialName, Evidence securityEvidence);
|
|
|
static public Boolean op_Equality(Assembly left, Assembly right);
|
|
|
static public Boolean op_Inequality(Assembly left, Assembly right);
|
|
|
static public Assembly ReflectionOnlyLoad(String assemblyString);
|
|
|
static public Assembly ReflectionOnlyLoad(Byte rawAssembly);
|
|
|
static public Assembly ReflectionOnlyLoadFrom(String assemblyFile);
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
public sealed class AssemblyName
|
public sealed class AssemblyName
|
|
: _AssemblyName, ICloneable
|
: _AssemblyName, ICloneable, ISerializable, IDeserializationCallback
|
|
|
public String CodeBase { get; set; }
|
|
|
public AssemblyContentType ContentType { get; set; }
|
|
public CultureInfo CultureInfo { get; set; }
|
public CultureInfo CultureInfo { get; set; }
|
|
|
public String CultureName { get; }
|
|
|
public String EscapedCodeBase { get; }
|
|
public AssemblyNameFlags Flags { get; set; }
|
public AssemblyNameFlags Flags { get; set; }
|
|
public String FullName { get; }
|
public String FullName { get; }
|
|
public AssemblyHashAlgorithm HashAlgorithm { get; set; }
|
public AssemblyHashAlgorithm HashAlgorithm { get; set; }
|
|
|
public StrongNameKeyPair KeyPair { get; set; }
|
|
public String Name { get; set; }
|
public String Name { get; set; }
|
|
|
public ProcessorArchitecture ProcessorArchitecture { get; set; }
|
|
public Version Version { get; set; }
|
public Version Version { get; set; }
|
|
public AssemblyVersionCompatibility VersionCompatibility { get; set; }
|
public AssemblyVersionCompatibility VersionCompatibility { get; set; }
|
|
public virtual Object Clone();
|
public virtual Object Clone();
|
|
|
static public AssemblyName GetAssemblyName(String assemblyFile);
|
|
|
public virtual void GetObjectData(SerializationInfo info, StreamingContext context);
|
|
public Byte GetPublicKey();
|
public Byte GetPublicKey();
|
|
public Byte GetPublicKeyToken();
|
public Byte GetPublicKeyToken();
|
|
|
public virtual void OnDeserialization(Object sender);
|
|
static public Boolean ReferenceMatchesDefinition(AssemblyName reference, AssemblyName definition);
|
static public Boolean ReferenceMatchesDefinition(AssemblyName reference, AssemblyName definition);
|
|
public void SetPublicKey(Byte publicKey);
|
public void SetPublicKey(Byte publicKey);
|
|
public void SetPublicKeyToken(Byte publicKeyToken);
|
public void SetPublicKeyToken(Byte publicKeyToken);
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
public abstract class Binder
|
public abstract class Binder
|
|
|
|
|
public abstract virtual FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo match, Object value, CultureInfo culture);
|
public abstract virtual FieldInfo BindToField(BindingFlags bindingAttr, FieldInfo match, Object value, CultureInfo culture);
|
|
public abstract virtual MethodBase BindToMethod(BindingFlags bindingAttr, MethodBase match, Object[]& args, ParameterModifier[] modifiers, CultureInfo culture, String[] names, out Object& state);
|
public abstract virtual MethodBase BindToMethod(BindingFlags bindingAttr, MethodBase match, Object[]& args, ParameterModifier[] modifiers, CultureInfo culture, String[] names, out Object& state);
|
|
public abstract virtual Object ChangeType(Object value, Type type, CultureInfo culture);
|
public abstract virtual Object ChangeType(Object value, Type type, CultureInfo culture);
|
|
public abstract virtual void ReorderArgumentArray(Object& args, Object state);
|
public abstract virtual void ReorderArgumentArray(Object& args, Object state);
|
|
public abstract virtual MethodBase SelectMethod(BindingFlags bindingAttr, MethodBase match, Type[] types, ParameterModifier[] modifiers);
|
public abstract virtual MethodBase SelectMethod(BindingFlags bindingAttr, MethodBase match, Type[] types, ParameterModifier[] modifiers);
|
|
public abstract virtual PropertyInfo SelectProperty(BindingFlags bindingAttr, PropertyInfo match, Type returnType, Type[] indexes, ParameterModifier[] modifiers);
|
public abstract virtual PropertyInfo SelectProperty(BindingFlags bindingAttr, PropertyInfo match, Type returnType, Type[] indexes, ParameterModifier[] modifiers);
|
|
|
public abstract sealed class CustomAttributeExtensions
|
|
|
|
|
|
static public Attribute GetCustomAttribute(Assembly element, Type attributeType);
|
|
|
static public Attribute GetCustomAttribute(MemberInfo element, Type attributeType);
|
|
|
static public Attribute GetCustomAttribute(ParameterInfo element, Type attributeType);
|
|
|
static public T GetCustomAttribute(Assembly element);
|
|
|
static public T GetCustomAttribute(MemberInfo element);
|
|
|
static public T GetCustomAttribute(ParameterInfo element);
|
|
|
static public Attribute GetCustomAttribute(MemberInfo element, Type attributeType, Boolean inherit);
|
|
|
static public Attribute GetCustomAttribute(ParameterInfo element, Type attributeType, Boolean inherit);
|
|
|
static public T GetCustomAttribute(MemberInfo element, Boolean inherit);
|
|
|
static public T GetCustomAttribute(ParameterInfo element, Boolean inherit);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(Assembly element);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(MemberInfo element);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(ParameterInfo element);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(MemberInfo element, Boolean inherit);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(ParameterInfo element, Boolean inherit);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(Assembly element, Type attributeType);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(MemberInfo element, Type attributeType);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(ParameterInfo element, Type attributeType);
|
|
|
static public IEnumerable`1<T> GetCustomAttributes(Assembly element);
|
|
|
static public IEnumerable`1<T> GetCustomAttributes(MemberInfo element);
|
|
|
static public IEnumerable`1<T> GetCustomAttributes(ParameterInfo element);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(MemberInfo element, Type attributeType, Boolean inherit);
|
|
|
static public IEnumerable`1<Attribute> GetCustomAttributes(ParameterInfo element, Type attributeType, Boolean inherit);
|
|
|
static public IEnumerable`1<T> GetCustomAttributes(MemberInfo element, Boolean inherit);
|
|
|
static public IEnumerable`1<T> GetCustomAttributes(ParameterInfo element, Boolean inherit);
|
|
|
static public Boolean IsDefined(Assembly element, Type attributeType);
|
|
|
static public Boolean IsDefined(MemberInfo element, Type attributeType);
|
|
|
static public Boolean IsDefined(ParameterInfo element, Type attributeType);
|
|
|
static public Boolean IsDefined(MemberInfo element, Type attributeType, Boolean inherit);
|
|
|
static public Boolean IsDefined(ParameterInfo element, Type attributeType, Boolean inherit);
|
|
public abstract class EventInfo
|
public abstract class EventInfo
|
|
: MemberInfo, ICustomAttributeProvider, _MemberInfo, _EventInfo
|
: MemberInfo, ICustomAttributeProvider, _MemberInfo, _EventInfo
|
|
|
public virtual MethodInfo AddMethod { get; }
|
|
public abstract virtual EventAttributes Attributes { get; }
|
public abstract virtual EventAttributes Attributes { get; }
|
|
public virtual Type EventHandlerType { get; }
|
public virtual Type EventHandlerType { get; }
|
|
public virtual Boolean IsMulticast { get; }
|
public virtual Boolean IsMulticast { get; }
|
|
public virtual Boolean IsSpecialName { get; }
|
public virtual Boolean IsSpecialName { get; }
|
|
public virtual MemberTypes MemberType { get; }
|
public virtual MemberTypes MemberType { get; }
|
|
|
public virtual MethodInfo RaiseMethod { get; }
|
|
|
public virtual MethodInfo RemoveMethod { get; }
|
|
public virtual void AddEventHandler(Object target, Delegate handler);
|
public virtual void AddEventHandler(Object target, Delegate handler);
|
|
|
public virtual Boolean Equals(Object obj);
|
|
public abstract virtual MethodInfo GetAddMethod(Boolean nonPublic);
|
public abstract virtual MethodInfo GetAddMethod(Boolean nonPublic);
|
|
public virtual MethodInfo GetAddMethod();
|
public virtual MethodInfo GetAddMethod();
|
|
|
public virtual Int32 GetHashCode();
|
|
|
public virtual MethodInfo GetOtherMethods(Boolean nonPublic);
|
|
|
public MethodInfo GetOtherMethods();
|
|
public abstract virtual MethodInfo GetRaiseMethod(Boolean nonPublic);
|
public abstract virtual MethodInfo GetRaiseMethod(Boolean nonPublic);
|
|
public virtual MethodInfo GetRaiseMethod();
|
public virtual MethodInfo GetRaiseMethod();
|
|
public abstract virtual MethodInfo GetRemoveMethod(Boolean nonPublic);
|
public abstract virtual MethodInfo GetRemoveMethod(Boolean nonPublic);
|
|
public virtual MethodInfo GetRemoveMethod();
|
public virtual MethodInfo GetRemoveMethod();
|
|
|
static public Boolean op_Equality(EventInfo left, EventInfo right);
|
|
|
static public Boolean op_Inequality(EventInfo left, EventInfo right);
|
|
public virtual void RemoveEventHandler(Object target, Delegate handler);
|
public virtual void RemoveEventHandler(Object target, Delegate handler);
|
|
public abstract class FieldInfo
|
public abstract class FieldInfo
|
|
: MemberInfo, ICustomAttributeProvider, _MemberInfo, _FieldInfo
|
: MemberInfo, ICustomAttributeProvider, _MemberInfo, _FieldInfo
|
|
public abstract virtual FieldAttributes Attributes { get; }
|
public abstract virtual FieldAttributes Attributes { get; }
|
|
public abstract virtual RuntimeFieldHandle FieldHandle { get; }
|
public abstract virtual RuntimeFieldHandle FieldHandle { get; }
|
|
public abstract virtual Type FieldType { get; }
|
public abstract virtual Type FieldType { get; }
|
|
public virtual Boolean IsAssembly { get; }
|
public virtual Boolean IsAssembly { get; }
|
|
public virtual Boolean IsFamily { get; }
|
public virtual Boolean IsFamily { get; }
|
|
public virtual Boolean IsFamilyAndAssembly { get; }
|
public virtual Boolean IsFamilyAndAssembly { get; }
|
|
public virtual Boolean IsFamilyOrAssembly { get; }
|
public virtual Boolean IsFamilyOrAssembly { get; }
|
|
public virtual Boolean IsInitOnly { get; }
|
public virtual Boolean IsInitOnly { get; }
|
|
public virtual Boolean IsLiteral { get; }
|
public virtual Boolean IsLiteral { get; }
|
|
public virtual Boolean IsNotSerialized { get; }
|
public virtual Boolean IsNotSerialized { get; }
|
|
public virtual Boolean IsPinvokeImpl { get; }
|
public virtual Boolean IsPinvokeImpl { get; }
|
|
public virtual Boolean IsPrivate { get; }
|
public virtual Boolean IsPrivate { get; }
|
|
public virtual Boolean IsPublic { get; }
|
public virtual Boolean IsPublic { get; }
|
|
|
public virtual Boolean IsSecurityCritical { get; }
|
|
|
public virtual Boolean IsSecuritySafeCritical { get; }
|
|
|
public virtual Boolean IsSecurityTransparent { get; }
|
|
public virtual Boolean IsSpecialName { get; }
|
public virtual Boolean IsSpecialName { get; }
|
|
public virtual Boolean IsStatic { get; }
|
public virtual Boolean IsStatic { get; }
|
|
public virtual MemberTypes MemberType { get; }
|
public virtual MemberTypes MemberType { get; }
|
|
|
public virtual Boolean Equals(Object obj);
|
|
static public FieldInfo GetFieldFromHandle(RuntimeFieldHandle handle);
|
static public FieldInfo GetFieldFromHandle(RuntimeFieldHandle handle);
|
|
static public FieldInfo GetFieldFromHandle(RuntimeFieldHandle handle, RuntimeTypeHandle declaringType);
|
static public FieldInfo GetFieldFromHandle(RuntimeFieldHandle handle, RuntimeTypeHandle declaringType);
|
|
|
public virtual Int32 GetHashCode();
|
|
|
public virtual Type GetOptionalCustomModifiers();
|
|
public virtual Object GetRawConstantValue();
|
public virtual Object GetRawConstantValue();
|
|
|
public virtual Type GetRequiredCustomModifiers();
|
|
public abstract virtual Object GetValue(Object obj);
|
public abstract virtual Object GetValue(Object obj);
|
|
|
public virtual Object GetValueDirect(TypedReference obj);
|
|
|
static public Boolean op_Equality(FieldInfo left, FieldInfo right);
|
|
|
static public Boolean op_Inequality(FieldInfo left, FieldInfo right);
|
|
public abstract virtual void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture);
|
public abstract virtual void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, CultureInfo culture);
|
|
public virtual void SetValue(Object obj, Object value);
|
public virtual void SetValue(Object obj, Object value);
|
|
public abstract interface IReflect
|
public abstract interface IReflect
|
|
|
|
|
public abstract virtual Type UnderlyingSystemType { get; }
|
public abstract virtual Type UnderlyingSystemType { get; }
|
|
public abstract virtual FieldInfo GetField(String name, BindingFlags bindingAttr);
|
public abstract virtual FieldInfo GetField(String name, BindingFlags bindingAttr);
|
|
public abstract virtual FieldInfo GetFields(BindingFlags bindingAttr);
|
public abstract virtual FieldInfo GetFields(BindingFlags bindingAttr);
|
|
public abstract virtual MemberInfo GetMember(String name, BindingFlags bindingAttr);
|
public abstract virtual MemberInfo GetMember(String name, BindingFlags bindingAttr);
|
|
public abstract virtual MemberInfo GetMembers(BindingFlags bindingAttr);
|
public abstract virtual MemberInfo GetMembers(BindingFlags bindingAttr);
|
|
public abstract virtual MethodInfo GetMethod(String name, BindingFlags bindingAttr, Binder binder, Type types, ParameterModifier[] modifiers);
|
public abstract virtual MethodInfo GetMethod(String name, BindingFlags bindingAttr, Binder binder, Type types, ParameterModifier[] modifiers);
|
|
public abstract virtual MethodInfo GetMethod(String name, BindingFlags bindingAttr);
|
public abstract virtual MethodInfo GetMethod(String name, BindingFlags bindingAttr);
|
|
public abstract virtual MethodInfo GetMethods(BindingFlags bindingAttr);
|
public abstract virtual MethodInfo GetMethods(BindingFlags bindingAttr);
|
|
public abstract virtual PropertyInfo GetProperties(BindingFlags bindingAttr);
|
public abstract virtual PropertyInfo GetProperties(BindingFlags bindingAttr);
|
|
public abstract virtual PropertyInfo GetProperty(String name, BindingFlags bindingAttr);
|
public abstract virtual PropertyInfo GetProperty(String name, BindingFlags bindingAttr);
|
|
public abstract virtual PropertyInfo GetProperty(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type types, ParameterModifier[] modifiers);
|
public abstract virtual PropertyInfo GetProperty(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type types, ParameterModifier[] modifiers);
|
|
public abstract virtual Object InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters);
|
public abstract virtual Object InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters);
|
|
public abstract class MemberInfo
|
public abstract class MemberInfo
|
|
: ICustomAttributeProvider, _MemberInfo
|
: ICustomAttributeProvider, _MemberInfo
|
|
public abstract virtual Type DeclaringType { get; }
|
public abstract virtual Type DeclaringType { get; }
|
|
public abstract virtual MemberTypes MemberType { get; }
|
public abstract virtual MemberTypes MemberType { get; }
|
|
public virtual Int32 MetadataToken { get; }
|
public virtual Int32 MetadataToken { get; }
|
|
public virtual Module Module { get; }
|
public virtual Module Module { get; }
|
|
public abstract virtual String Name { get; }
|
public abstract virtual String Name { get; }
|
|
public abstract virtual Type ReflectedType { get; }
|
public abstract virtual Type ReflectedType { get; }
|
|
|
public virtual Boolean Equals(Object obj);
|
|
public abstract virtual Object GetCustomAttributes(Boolean inherit);
|
public abstract virtual Object GetCustomAttributes(Boolean inherit);
|
|
public abstract virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
public abstract virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
|
|
public virtual IList`1<CustomAttributeData> GetCustomAttributesData();
|
|
|
public virtual Int32 GetHashCode();
|
|
public abstract virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public abstract virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
|
static public Boolean op_Equality(MemberInfo left, MemberInfo right);
|
|
public sealed enum MethodAttributes
|
public sealed enum MethodAttributes
|
|
: IComparable, IFormattable, IConvertible
|
: IComparable, IFormattable, IConvertible
|
|
{ MemberAccessMask, PrivateScope, Private, FamANDAssem, Assembly, Family, FamORAssem, Public, Static, Final, Virtual, HideBySig, CheckAccessOnOverride, VtableLayoutMask, ReuseSlot, NewSlot, Abstract, SpecialName, PinvokeImpl, UnmanagedExport, RTSpecialName, ReservedMask, HasSecurity, RequireSecObject }
|
{ MemberAccessMask, PrivateScope, Private, FamANDAssem, Assembly, Family, FamORAssem, Public, Static, Final, Virtual, HideBySig, CheckAccessOnOverride, VtableLayoutMask, ReuseSlot, NewSlot, Abstract, SpecialName, PinvokeImpl, UnmanagedExport, RTSpecialName, ReservedMask, HasSecurity, RequireSecObject }
|
|
public abstract class MethodBase
|
public abstract class MethodBase
|
|
: MemberInfo, ICustomAttributeProvider, _MemberInfo, _MethodBase
|
: MemberInfo, ICustomAttributeProvider, _MemberInfo, _MethodBase
|
|
public abstract virtual MethodAttributes Attributes { get; }
|
public abstract virtual MethodAttributes Attributes { get; }
|
|
public virtual CallingConventions CallingConvention { get; }
|
public virtual CallingConventions CallingConvention { get; }
|
|
public virtual Boolean ContainsGenericParameters { get; }
|
public virtual Boolean ContainsGenericParameters { get; }
|
|
public virtual Boolean IsAbstract { get; }
|
public virtual Boolean IsAbstract { get; }
|
|
public virtual Boolean IsAssembly { get; }
|
public virtual Boolean IsAssembly { get; }
|
|
public virtual Boolean IsConstructor { get; }
|
public virtual Boolean IsConstructor { get; }
|
|
public virtual Boolean IsFamily { get; }
|
public virtual Boolean IsFamily { get; }
|
|
public virtual Boolean IsFamilyAndAssembly { get; }
|
public virtual Boolean IsFamilyAndAssembly { get; }
|
|
public virtual Boolean IsFamilyOrAssembly { get; }
|
public virtual Boolean IsFamilyOrAssembly { get; }
|
|
public virtual Boolean IsFinal { get; }
|
public virtual Boolean IsFinal { get; }
|
|
public virtual Boolean IsGenericMethod { get; }
|
public virtual Boolean IsGenericMethod { get; }
|
|
public virtual Boolean IsGenericMethodDefinition { get; }
|
public virtual Boolean IsGenericMethodDefinition { get; }
|
|
public virtual Boolean IsHideBySig { get; }
|
public virtual Boolean IsHideBySig { get; }
|
|
public virtual Boolean IsPrivate { get; }
|
public virtual Boolean IsPrivate { get; }
|
|
public virtual Boolean IsPublic { get; }
|
public virtual Boolean IsPublic { get; }
|
|
|
public virtual Boolean IsSecurityCritical { get; }
|
|
|
public virtual Boolean IsSecuritySafeCritical { get; }
|
|
|
public virtual Boolean IsSecurityTransparent { get; }
|
|
public virtual Boolean IsSpecialName { get; }
|
public virtual Boolean IsSpecialName { get; }
|
|
public virtual Boolean IsStatic { get; }
|
public virtual Boolean IsStatic { get; }
|
|
public virtual Boolean IsVirtual { get; }
|
public virtual Boolean IsVirtual { get; }
|
|
public abstract virtual RuntimeMethodHandle MethodHandle { get; }
|
public abstract virtual RuntimeMethodHandle MethodHandle { get; }
|
|
|
public virtual Boolean Equals(Object obj);
|
|
static public MethodBase GetCurrentMethod();
|
static public MethodBase GetCurrentMethod();
|
|
public virtual Type GetGenericArguments();
|
public virtual Type GetGenericArguments();
|
|
|
public virtual Int32 GetHashCode();
|
|
|
public virtual MethodBody GetMethodBody();
|
|
static public MethodBase GetMethodFromHandle(RuntimeMethodHandle handle);
|
static public MethodBase GetMethodFromHandle(RuntimeMethodHandle handle);
|
|
static public MethodBase GetMethodFromHandle(RuntimeMethodHandle handle, RuntimeTypeHandle declaringType);
|
static public MethodBase GetMethodFromHandle(RuntimeMethodHandle handle, RuntimeTypeHandle declaringType);
|
|
public abstract virtual MethodImplAttributes GetMethodImplementationFlags();
|
public abstract virtual MethodImplAttributes GetMethodImplementationFlags();
|
|
public abstract virtual ParameterInfo GetParameters();
|
public abstract virtual ParameterInfo GetParameters();
|
|
public abstract virtual Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
public abstract virtual Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
|
public virtual Object Invoke(Object obj, Object parameters);
|
public virtual Object Invoke(Object obj, Object parameters);
|
|
|
static public Boolean op_Equality(MethodBase left, MethodBase right);
|
|
public abstract class MethodInfo
|
public abstract class MethodInfo
|
|
: MethodBase, ICustomAttributeProvider, _MemberInfo, _MethodBase, _MethodInfo
|
: MethodBase, ICustomAttributeProvider, _MemberInfo, _MethodBase, _MethodInfo
|
|
public virtual MemberTypes MemberType { get; }
|
public virtual MemberTypes MemberType { get; }
|
|
public virtual ParameterInfo ReturnParameter { get; }
|
public virtual ParameterInfo ReturnParameter { get; }
|
|
public virtual Type ReturnType { get; }
|
public virtual Type ReturnType { get; }
|
|
public abstract virtual ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
|
public abstract virtual ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
|
|
public virtual Delegate CreateDelegate(Type delegateType);
|
public virtual Delegate CreateDelegate(Type delegateType);
|
|
public virtual Delegate CreateDelegate(Type delegateType, Object target);
|
public virtual Delegate CreateDelegate(Type delegateType, Object target);
|
|
|
public virtual Boolean Equals(Object obj);
|
|
public abstract virtual MethodInfo GetBaseDefinition();
|
public abstract virtual MethodInfo GetBaseDefinition();
|
|
public virtual Type GetGenericArguments();
|
public virtual Type GetGenericArguments();
|
|
public virtual MethodInfo GetGenericMethodDefinition();
|
public virtual MethodInfo GetGenericMethodDefinition();
|
|
|
public virtual Int32 GetHashCode();
|
|
public virtual MethodInfo MakeGenericMethod(Type typeArguments);
|
public virtual MethodInfo MakeGenericMethod(Type typeArguments);
|
|
|
static public Boolean op_Equality(MethodInfo left, MethodInfo right);
|
|
public abstract class Module
|
public abstract class Module
|
|
: _Module, ICustomAttributeProvider
|
: _Module, ISerializable, ICustomAttributeProvider
|
|
public virtual Assembly Assembly { get; }
|
public virtual Assembly Assembly { get; }
|
|
|
public virtual String FullyQualifiedName { get; }
|
|
|
public virtual Int32 MDStreamVersion { get; }
|
|
public virtual Int32 MetadataToken { get; }
|
public virtual Int32 MetadataToken { get; }
|
|
|
public ModuleHandle ModuleHandle { get; }
|
|
|
public virtual Guid ModuleVersionId { get; }
|
|
public virtual String Name { get; }
|
public virtual String Name { get; }
|
|
|
public virtual String ScopeName { get; }
|
|
|
public virtual Boolean Equals(Object o);
|
|
|
public virtual Type FindTypes(TypeFilter filter, Object filterCriteria);
|
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
|
|
public virtual IList`1<CustomAttributeData> GetCustomAttributesData();
|
|
public FieldInfo GetField(String name);
|
public FieldInfo GetField(String name);
|
|
public virtual FieldInfo GetField(String name, BindingFlags bindingAttr);
|
public virtual FieldInfo GetField(String name, BindingFlags bindingAttr);
|
|
public FieldInfo GetFields();
|
public FieldInfo GetFields();
|
|
public virtual FieldInfo GetFields(BindingFlags bindingFlags);
|
public virtual FieldInfo GetFields(BindingFlags bindingFlags);
|
|
|
public virtual Int32 GetHashCode();
|
|
public MethodInfo GetMethod(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier[] modifiers);
|
public MethodInfo GetMethod(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier[] modifiers);
|
|
public MethodInfo GetMethod(String name, Type types);
|
public MethodInfo GetMethod(String name, Type types);
|
|
public MethodInfo GetMethod(String name);
|
public MethodInfo GetMethod(String name);
|
|
|
protected virtual MethodInfo GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier[] modifiers);
|
|
public MethodInfo GetMethods();
|
public MethodInfo GetMethods();
|
|
public virtual MethodInfo GetMethods(BindingFlags bindingFlags);
|
public virtual MethodInfo GetMethods(BindingFlags bindingFlags);
|
|
|
public virtual void GetObjectData(SerializationInfo info, StreamingContext context);
|
|
|
public virtual void GetPEKind(out PortableExecutableKinds& peKind, out ImageFileMachine& machine);
|
|
|
public virtual X509Certificate GetSignerCertificate();
|
|
public virtual Type GetType(String className, Boolean ignoreCase);
|
public virtual Type GetType(String className, Boolean ignoreCase);
|
|
public virtual Type GetType(String className);
|
public virtual Type GetType(String className);
|
|
public virtual Type GetType(String className, Boolean throwOnError, Boolean ignoreCase);
|
public virtual Type GetType(String className, Boolean throwOnError, Boolean ignoreCase);
|
|
public virtual Type GetTypes();
|
public virtual Type GetTypes();
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
|
public virtual Boolean IsResource();
|
|
|
static public Boolean op_Equality(Module left, Module right);
|
|
|
static public Boolean op_Inequality(Module left, Module right);
|
|
public FieldInfo ResolveField(Int32 metadataToken);
|
public FieldInfo ResolveField(Int32 metadataToken);
|
|
public virtual FieldInfo ResolveField(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
public virtual FieldInfo ResolveField(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
|
|
public MemberInfo ResolveMember(Int32 metadataToken);
|
|
|
public virtual MemberInfo ResolveMember(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
|
public MethodBase ResolveMethod(Int32 metadataToken);
|
public MethodBase ResolveMethod(Int32 metadataToken);
|
|
public virtual MethodBase ResolveMethod(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
public virtual MethodBase ResolveMethod(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
|
|
public virtual Byte ResolveSignature(Int32 metadataToken);
|
|
public virtual String ResolveString(Int32 metadataToken);
|
public virtual String ResolveString(Int32 metadataToken);
|
|
public Type ResolveType(Int32 metadataToken);
|
public Type ResolveType(Int32 metadataToken);
|
|
public virtual Type ResolveType(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
public virtual Type ResolveType(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
public class ParameterInfo
|
public class ParameterInfo
|
|
: _ParameterInfo, ICustomAttributeProvider
|
: _ParameterInfo, ICustomAttributeProvider, IObjectReference
|
|
public virtual ParameterAttributes Attributes { get; }
|
public virtual ParameterAttributes Attributes { get; }
|
|
public virtual Object DefaultValue { get; }
|
public virtual Object DefaultValue { get; }
|
|
public Boolean IsIn { get; }
|
public Boolean IsIn { get; }
|
|
|
public Boolean IsLcid { get; }
|
|
public Boolean IsOptional { get; }
|
public Boolean IsOptional { get; }
|
|
public Boolean IsOut { get; }
|
public Boolean IsOut { get; }
|
|
|
public Boolean IsRetval { get; }
|
|
public virtual MemberInfo Member { get; }
|
public virtual MemberInfo Member { get; }
|
|
public virtual Int32 MetadataToken { get; }
|
public virtual Int32 MetadataToken { get; }
|
|
public virtual String Name { get; }
|
public virtual String Name { get; }
|
|
public virtual Type ParameterType { get; }
|
public virtual Type ParameterType { get; }
|
|
public virtual Int32 Position { get; }
|
public virtual Int32 Position { get; }
|
|
public virtual Object RawDefaultValue { get; }
|
public virtual Object RawDefaultValue { get; }
|
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
|
|
public virtual IList`1<CustomAttributeData> GetCustomAttributesData();
|
|
|
public virtual Type GetOptionalCustomModifiers();
|
|
|
public virtual Object GetRealObject(StreamingContext context);
|
|
|
public virtual Type GetRequiredCustomModifiers();
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
public abstract class PropertyInfo
|
public abstract class PropertyInfo
|
|
: MemberInfo, ICustomAttributeProvider, _MemberInfo, _PropertyInfo
|
: MemberInfo, ICustomAttributeProvider, _MemberInfo, _PropertyInfo
|
|
public abstract virtual PropertyAttributes Attributes { get; }
|
public abstract virtual PropertyAttributes Attributes { get; }
|
|
public abstract virtual Boolean CanRead { get; }
|
public abstract virtual Boolean CanRead { get; }
|
|
public abstract virtual Boolean CanWrite { get; }
|
public abstract virtual Boolean CanWrite { get; }
|
|
|
public virtual MethodInfo GetMethod { get; }
|
|
public virtual Boolean IsSpecialName { get; }
|
public virtual Boolean IsSpecialName { get; }
|
|
public virtual MemberTypes MemberType { get; }
|
public virtual MemberTypes MemberType { get; }
|
|
public abstract virtual Type PropertyType { get; }
|
public abstract virtual Type PropertyType { get; }
|
|
|
public virtual MethodInfo SetMethod { get; }
|
|
|
public virtual Boolean Equals(Object obj);
|
|
public abstract virtual MethodInfo GetAccessors(Boolean nonPublic);
|
public abstract virtual MethodInfo GetAccessors(Boolean nonPublic);
|
|
public virtual MethodInfo GetAccessors();
|
public virtual MethodInfo GetAccessors();
|
|
public virtual Object GetConstantValue();
|
public virtual Object GetConstantValue();
|
|
public abstract virtual MethodInfo GetGetMethod(Boolean nonPublic);
|
public abstract virtual MethodInfo GetGetMethod(Boolean nonPublic);
|
|
public virtual MethodInfo GetGetMethod();
|
public virtual MethodInfo GetGetMethod();
|
|
|
public virtual Int32 GetHashCode();
|
|
public abstract virtual ParameterInfo GetIndexParameters();
|
public abstract virtual ParameterInfo GetIndexParameters();
|
|
|
public virtual Type GetOptionalCustomModifiers();
|
|
public virtual Object GetRawConstantValue();
|
public virtual Object GetRawConstantValue();
|
|
|
public virtual Type GetRequiredCustomModifiers();
|
|
public abstract virtual MethodInfo GetSetMethod(Boolean nonPublic);
|
public abstract virtual MethodInfo GetSetMethod(Boolean nonPublic);
|
|
public virtual MethodInfo GetSetMethod();
|
public virtual MethodInfo GetSetMethod();
|
|
|
public Object GetValue(Object obj);
|
|
public virtual Object GetValue(Object obj, Object index);
|
public virtual Object GetValue(Object obj, Object index);
|
|
public abstract virtual Object GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object index, CultureInfo culture);
|
public abstract virtual Object GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object index, CultureInfo culture);
|
|
|
static public Boolean op_Equality(PropertyInfo left, PropertyInfo right);
|
|
|
static public Boolean op_Inequality(PropertyInfo left, PropertyInfo right);
|
|
public abstract virtual void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object index, CultureInfo culture);
|
public abstract virtual void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object index, CultureInfo culture);
|
|
|
public void SetValue(Object obj, Object value);
|
|
public virtual void SetValue(Object obj, Object value, Object index);
|
public virtual void SetValue(Object obj, Object value, Object index);
|
|
public sealed enum TypeAttributes
|
public sealed enum TypeAttributes
|
|
: IComparable, IFormattable, IConvertible
|
: IComparable, IFormattable, IConvertible
|
|
{ VisibilityMask, NotPublic, Public, NestedPublic, NestedPrivate, NestedFamily, NestedAssembly, NestedFamANDAssem, NestedFamORAssem, LayoutMask, AutoLayout, SequentialLayout, ExplicitLayout, ClassSemanticsMask, Class, Interface, Abstract, Sealed, SpecialName, Import, Serializable, StringFormatMask, AnsiClass, UnicodeClass, AutoClass, CustomFormatClass, CustomFormatMask, BeforeFieldInit, ReservedMask, RTSpecialName, HasSecurity }
|
{ VisibilityMask, NotPublic, Public, NestedPublic, NestedPrivate, NestedFamily, NestedAssembly, NestedFamANDAssem, NestedFamORAssem, LayoutMask, AutoLayout, SequentialLayout, ExplicitLayout, ClassSemanticsMask, Class, Interface, Abstract, Sealed, SpecialName, Import, Serializable, WindowsRuntime, StringFormatMask, AnsiClass, UnicodeClass, AutoClass, CustomFormatClass, CustomFormatMask, BeforeFieldInit, ReservedMask, RTSpecialName, HasSecurity }
|
|
public class TypeDelegator
|
public class TypeDelegator
|
|
: Type, ICustomAttributeProvider, _MemberInfo, _Type, IReflect
|
: TypeInfo, ICustomAttributeProvider, _MemberInfo, _Type, IReflect, IReflectableType
|
|
public virtual Assembly Assembly { get; }
|
public virtual Assembly Assembly { get; }
|
|
public virtual String AssemblyQualifiedName { get; }
|
public virtual String AssemblyQualifiedName { get; }
|
|
public virtual Type BaseType { get; }
|
public virtual Type BaseType { get; }
|
|
public virtual String FullName { get; }
|
public virtual String FullName { get; }
|
|
public virtual Guid GUID { get; }
|
public virtual Guid GUID { get; }
|
|
public virtual Int32 MetadataToken { get; }
|
public virtual Int32 MetadataToken { get; }
|
|
public virtual Module Module { get; }
|
public virtual Module Module { get; }
|
|
public virtual String Name { get; }
|
public virtual String Name { get; }
|
|
public virtual String Namespace { get; }
|
public virtual String Namespace { get; }
|
|
public virtual RuntimeTypeHandle TypeHandle { get; }
|
public virtual RuntimeTypeHandle TypeHandle { get; }
|
|
public virtual Type UnderlyingSystemType { get; }
|
public virtual Type UnderlyingSystemType { get; }
|
|
|
protected virtual TypeAttributes GetAttributeFlagsImpl();
|
|
|
protected virtual ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier[] modifiers);
|
|
public virtual ConstructorInfo GetConstructors(BindingFlags bindingAttr);
|
public virtual ConstructorInfo GetConstructors(BindingFlags bindingAttr);
|
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
|
public virtual Type GetElementType();
|
public virtual Type GetElementType();
|
|
public virtual EventInfo GetEvent(String name, BindingFlags bindingAttr);
|
public virtual EventInfo GetEvent(String name, BindingFlags bindingAttr);
|
|
public virtual EventInfo GetEvents();
|
public virtual EventInfo GetEvents();
|
|
public virtual EventInfo GetEvents(BindingFlags bindingAttr);
|
public virtual EventInfo GetEvents(BindingFlags bindingAttr);
|
|
public virtual FieldInfo GetField(String name, BindingFlags bindingAttr);
|
public virtual FieldInfo GetField(String name, BindingFlags bindingAttr);
|
|
public virtual FieldInfo GetFields(BindingFlags bindingAttr);
|
public virtual FieldInfo GetFields(BindingFlags bindingAttr);
|
|
public virtual Type GetInterface(String name, Boolean ignoreCase);
|
public virtual Type GetInterface(String name, Boolean ignoreCase);
|
|
public virtual InterfaceMapping GetInterfaceMap(Type interfaceType);
|
public virtual InterfaceMapping GetInterfaceMap(Type interfaceType);
|
|
public virtual Type GetInterfaces();
|
public virtual Type GetInterfaces();
|
|
public virtual MemberInfo GetMember(String name, MemberTypes type, BindingFlags bindingAttr);
|
public virtual MemberInfo GetMember(String name, MemberTypes type, BindingFlags bindingAttr);
|
|
public virtual MemberInfo GetMembers(BindingFlags bindingAttr);
|
public virtual MemberInfo GetMembers(BindingFlags bindingAttr);
|
|
|
protected virtual MethodInfo GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier[] modifiers);
|
|
public virtual MethodInfo GetMethods(BindingFlags bindingAttr);
|
public virtual MethodInfo GetMethods(BindingFlags bindingAttr);
|
|
public virtual Type GetNestedType(String name, BindingFlags bindingAttr);
|
public virtual Type GetNestedType(String name, BindingFlags bindingAttr);
|
|
public virtual Type GetNestedTypes(BindingFlags bindingAttr);
|
public virtual Type GetNestedTypes(BindingFlags bindingAttr);
|
|
public virtual PropertyInfo GetProperties(BindingFlags bindingAttr);
|
public virtual PropertyInfo GetProperties(BindingFlags bindingAttr);
|
|
|
protected virtual PropertyInfo GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type types, ParameterModifier[] modifiers);
|
|
|
protected virtual Boolean HasElementTypeImpl();
|
|
public virtual Object InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters);
|
public virtual Object InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object args, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParameters);
|
|
|
protected virtual Boolean IsArrayImpl();
|
|
|
public virtual Boolean IsAssignableFrom(TypeInfo typeInfo);
|
|
|
protected virtual Boolean IsByRefImpl();
|
|
|
protected virtual Boolean IsCOMObjectImpl();
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
|
protected virtual Boolean IsPointerImpl();
|
|
|
protected virtual Boolean IsPrimitiveImpl();
|