|
public sealed class AssemblyBuilder
|
public sealed class AssemblyBuilder
|
|
: Assembly, _Assembly, ICustomAttributeProvider, _AssemblyBuilder
|
: Assembly, _Assembly, IEvidenceFactory, ICustomAttributeProvider, ISerializable, _AssemblyBuilder
|
|
|
public virtual String CodeBase { get; }
|
|
public virtual MethodInfo EntryPoint { get; }
|
public virtual MethodInfo EntryPoint { get; }
|
|
|
public virtual Evidence Evidence { 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 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 void AddResourceFile(String name, String fileName);
|
|
|
public void AddResourceFile(String name, String fileName, ResourceAttributes attribute);
|
|
public ModuleBuilder DefineDynamicModule(String name);
|
public ModuleBuilder DefineDynamicModule(String name);
|
|
public ModuleBuilder DefineDynamicModule(String name, Boolean emitSymbolInfo);
|
public ModuleBuilder DefineDynamicModule(String name, Boolean emitSymbolInfo);
|
|
|
public ModuleBuilder DefineDynamicModule(String name, String fileName);
|
|
|
public ModuleBuilder DefineDynamicModule(String name, String fileName, Boolean emitSymbolInfo);
|
|
|
public IResourceWriter DefineResource(String name, String description, String fileName);
|
|
|
public IResourceWriter DefineResource(String name, String description, String fileName, ResourceAttributes attribute);
|
|
|
public void DefineUnmanagedResource(Byte resource);
|
|
|
public void DefineUnmanagedResource(String resourceFileName);
|
|
|
public void DefineVersionInfoResource(String product, String productVersion, String company, String copyright, String trademark);
|
|
|
public void DefineVersionInfoResource();
|
|
public virtual Boolean Equals(Object obj);
|
public virtual Boolean Equals(Object obj);
|
|
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 ModuleBuilder GetDynamicModule(String name);
|
public ModuleBuilder GetDynamicModule(String name);
|
|
public virtual Type GetExportedTypes();
|
public virtual Type GetExportedTypes();
|
|
|
public virtual FileStream GetFile(String name);
|
|
|
public virtual FileStream GetFiles(Boolean getResourceModules);
|
|
public virtual Int32 GetHashCode();
|
public virtual Int32 GetHashCode();
|
|
|
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(Boolean getResourceModules);
|
|
public virtual AssemblyName GetName(Boolean copiedName);
|
public virtual AssemblyName GetName(Boolean copiedName);
|
|
|
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, Boolean throwOnError, Boolean ignoreCase);
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
|
public void Save(String assemblyFileName);
|
|
|
public void Save(String assemblyFileName, PortableExecutableKinds portableExecutableKind, ImageFileMachine imageFileMachine);
|
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
|
|
public void SetCustomAttribute(ConstructorInfo con, Byte binaryAttribute);
|
|
|
public void SetEntryPoint(MethodInfo entryMethod);
|
|
public sealed class ConstructorBuilder
|
public sealed class ConstructorBuilder
|
|
: ConstructorInfo, ICustomAttributeProvider, _MemberInfo, _MethodBase, _ConstructorInfo, _ConstructorBuilder
|
: ConstructorInfo, ICustomAttributeProvider, _MemberInfo, _MethodBase, _ConstructorInfo, _ConstructorBuilder
|
|
public virtual MethodAttributes Attributes { get; }
|
public virtual MethodAttributes Attributes { get; }
|
|
public virtual CallingConventions CallingConvention { get; }
|
public virtual CallingConventions CallingConvention { get; }
|
|
public virtual Type DeclaringType { get; }
|
public virtual Type DeclaringType { get; }
|
|
public Boolean InitLocals { get; set; }
|
public Boolean InitLocals { get; set; }
|
|
public virtual RuntimeMethodHandle MethodHandle { get; }
|
public virtual RuntimeMethodHandle MethodHandle { get; }
|
|
public virtual Module Module { get; }
|
public virtual Module Module { get; }
|
|
public virtual String Name { get; }
|
public virtual String Name { get; }
|
|
public virtual Type ReflectedType { get; }
|
public virtual Type ReflectedType { get; }
|
|
|
public Type ReturnType { get; }
|
|
public String Signature { get; }
|
public String Signature { get; }
|
|
|
public void AddDeclarativeSecurity(SecurityAction action, PermissionSet pset);
|
|
public ParameterBuilder DefineParameter(Int32 iSequence, ParameterAttributes attributes, String strParamName);
|
public ParameterBuilder DefineParameter(Int32 iSequence, ParameterAttributes attributes, String strParamName);
|
|
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 ILGenerator GetILGenerator();
|
public ILGenerator GetILGenerator();
|
|
public ILGenerator GetILGenerator(Int32 streamSize);
|
public ILGenerator GetILGenerator(Int32 streamSize);
|
|
public virtual MethodImplAttributes GetMethodImplementationFlags();
|
public virtual MethodImplAttributes GetMethodImplementationFlags();
|
|
public Module GetModule();
|
public Module GetModule();
|
|
public virtual ParameterInfo GetParameters();
|
public virtual ParameterInfo GetParameters();
|
|
public MethodToken GetToken();
|
public MethodToken GetToken();
|
|
public virtual Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
public virtual Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
|
public virtual Object Invoke(BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
public virtual Object Invoke(BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
|
public void SetCustomAttribute(ConstructorInfo con, Byte binaryAttribute);
|
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
|
public void SetImplementationFlags(MethodImplAttributes attributes);
|
public void SetImplementationFlags(MethodImplAttributes attributes);
|
|
|
public void SetMethodBody(Byte il, Int32 maxStack, Byte[] localSignature, IEnumerable`1<ExceptionHandler> exceptionHandlers, IEnumerable`1<Int32> tokenFixups);
|
|
|
public void SetSymCustomAttribute(String name, Byte data);
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
public sealed class DynamicMethod
|
public sealed class DynamicMethod
|
|
: MethodInfo, ICustomAttributeProvider, _MemberInfo, _MethodBase, _MethodInfo
|
: MethodInfo, ICustomAttributeProvider, _MemberInfo, _MethodBase, _MethodInfo
|
|
public virtual MethodAttributes Attributes { get; }
|
public virtual MethodAttributes Attributes { get; }
|
|
public virtual CallingConventions CallingConvention { get; }
|
public virtual CallingConventions CallingConvention { get; }
|
|
public virtual Type DeclaringType { get; }
|
public virtual Type DeclaringType { get; }
|
|
public Boolean InitLocals { get; set; }
|
public Boolean InitLocals { get; set; }
|
|
|
public virtual Boolean IsSecurityCritical { get; }
|
|
|
public virtual Boolean IsSecuritySafeCritical { get; }
|
|
|
public virtual Boolean IsSecurityTransparent { get; }
|
|
public virtual RuntimeMethodHandle MethodHandle { get; }
|
public virtual RuntimeMethodHandle MethodHandle { get; }
|
|
public virtual Module Module { get; }
|
public virtual Module Module { get; }
|
|
public virtual String Name { get; }
|
public virtual String Name { get; }
|
|
public virtual Type ReflectedType { get; }
|
public virtual Type ReflectedType { get; }
|
|
public virtual ParameterInfo ReturnParameter { get; }
|
public virtual ParameterInfo ReturnParameter { get; }
|
|
public virtual Type ReturnType { get; }
|
public virtual Type ReturnType { get; }
|
|
public virtual ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
|
public 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 ParameterBuilder DefineParameter(Int32 position, ParameterAttributes attributes, String parameterName);
|
public ParameterBuilder DefineParameter(Int32 position, ParameterAttributes attributes, String parameterName);
|
|
public virtual MethodInfo GetBaseDefinition();
|
public virtual MethodInfo GetBaseDefinition();
|
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
public virtual Object GetCustomAttributes(Type attributeType, Boolean inherit);
|
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
public virtual Object GetCustomAttributes(Boolean inherit);
|
|
|
public DynamicILInfo GetDynamicILInfo();
|
|
public ILGenerator GetILGenerator();
|
public ILGenerator GetILGenerator();
|
|
public ILGenerator GetILGenerator(Int32 streamSize);
|
public ILGenerator GetILGenerator(Int32 streamSize);
|
|
public virtual MethodImplAttributes GetMethodImplementationFlags();
|
public virtual MethodImplAttributes GetMethodImplementationFlags();
|
|
public virtual ParameterInfo GetParameters();
|
public virtual ParameterInfo GetParameters();
|
|
public virtual Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
public virtual Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
|
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 sealed class EnumBuilder
|
public sealed class EnumBuilder
|
|
: Type, ICustomAttributeProvider, _MemberInfo, _Type, IReflect, _EnumBuilder
|
: TypeInfo, ICustomAttributeProvider, _MemberInfo, _Type, IReflect, IReflectableType, _EnumBuilder
|
|
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 Type DeclaringType { get; }
|
public virtual Type DeclaringType { get; }
|
|
public virtual String FullName { get; }
|
public virtual String FullName { get; }
|
|
public virtual Guid GUID { get; }
|
public virtual Guid GUID { 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 Type ReflectedType { get; }
|
public virtual Type ReflectedType { get; }
|
|
public virtual RuntimeTypeHandle TypeHandle { get; }
|
public virtual RuntimeTypeHandle TypeHandle { get; }
|
|
public TypeToken TypeToken { get; }
|
public TypeToken TypeToken { get; }
|
|
public FieldBuilder UnderlyingField { get; }
|
public FieldBuilder UnderlyingField { get; }
|
|
public virtual Type UnderlyingSystemType { get; }
|
public virtual Type UnderlyingSystemType { get; }
|
|
public Type CreateType();
|
public Type CreateType();
|
|
public FieldBuilder DefineLiteral(String literalName, Object literalValue);
|
public FieldBuilder DefineLiteral(String literalName, Object literalValue);
|
|
|
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 Type GetEnumUnderlyingType();
|
|
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();
|
|
|
protected virtual Boolean IsValueTypeImpl();
|
|
public virtual Type MakeArrayType();
|
public virtual Type MakeArrayType();
|
|
public virtual Type MakeArrayType(Int32 rank);
|
public virtual Type MakeArrayType(Int32 rank);
|
|
public virtual Type MakeByRefType();
|
public virtual Type MakeByRefType();
|
|
public virtual Type MakePointerType();
|
public virtual Type MakePointerType();
|
|
|
public void SetCustomAttribute(ConstructorInfo con, Byte binaryAttribute);
|
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
|
public sealed class GenericTypeParameterBuilder
|
public sealed class GenericTypeParameterBuilder
|
|
: 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 Boolean ContainsGenericParameters { get; }
|
public virtual Boolean ContainsGenericParameters { get; }
|
|
public virtual MethodBase DeclaringMethod { get; }
|
public virtual MethodBase DeclaringMethod { get; }
|
|
public virtual Type DeclaringType { get; }
|
public virtual Type DeclaringType { get; }
|
|
public virtual String FullName { get; }
|
public virtual String FullName { get; }
|
|
public virtual Int32 GenericParameterPosition { get; }
|
public virtual Int32 GenericParameterPosition { get; }
|
|
public virtual Guid GUID { get; }
|
public virtual Guid GUID { get; }
|
|
public virtual Boolean IsGenericParameter { get; }
|
public virtual Boolean IsGenericParameter { get; }
|
|
public virtual Boolean IsGenericType { get; }
|
public virtual Boolean IsGenericType { get; }
|
|
public virtual Boolean IsGenericTypeDefinition { get; }
|
public virtual Boolean IsGenericTypeDefinition { 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 Type ReflectedType { get; }
|
public virtual Type ReflectedType { get; }
|
|
public virtual RuntimeTypeHandle TypeHandle { get; }
|
public virtual RuntimeTypeHandle TypeHandle { get; }
|
|
public virtual Type UnderlyingSystemType { get; }
|
public virtual Type UnderlyingSystemType { get; }
|
|
public virtual Boolean Equals(Object o);
|
public virtual Boolean Equals(Object o);
|
|
|
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 GetGenericArguments();
|
public virtual Type GetGenericArguments();
|
|
public virtual Type GetGenericTypeDefinition();
|
public virtual Type GetGenericTypeDefinition();
|
|
public virtual Int32 GetHashCode();
|
public virtual Int32 GetHashCode();
|
|
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);
|
|
public virtual Boolean IsAssignableFrom(Type c);
|
public virtual Boolean IsAssignableFrom(Type c);
|
|
|
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();
|
|
public virtual Boolean IsSubclassOf(Type c);
|
public virtual Boolean IsSubclassOf(Type c);
|
|
|
protected virtual Boolean IsValueTypeImpl();
|
|
public virtual Type MakeArrayType();
|
public virtual Type MakeArrayType();
|
|
public virtual Type MakeArrayType(Int32 rank);
|
public virtual Type MakeArrayType(Int32 rank);
|
|
public virtual Type MakeByRefType();
|
public virtual Type MakeByRefType();
|
|
public virtual Type MakeGenericType(Type typeArguments);
|
public virtual Type MakeGenericType(Type typeArguments);
|
|
public virtual Type MakePointerType();
|
public virtual Type MakePointerType();
|
|
public void SetBaseTypeConstraint(Type baseTypeConstraint);
|
public void SetBaseTypeConstraint(Type baseTypeConstraint);
|
|
|
public void SetCustomAttribute(ConstructorInfo con, Byte binaryAttribute);
|
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
|
public void SetGenericParameterAttributes(GenericParameterAttributes genericParameterAttributes);
|
public void SetGenericParameterAttributes(GenericParameterAttributes genericParameterAttributes);
|
|
public void SetInterfaceConstraints(Type interfaceConstraints);
|
public void SetInterfaceConstraints(Type interfaceConstraints);
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
public class ILGenerator
|
public class ILGenerator
|
|
: _ILGenerator
|
: _ILGenerator
|
|
|
public virtual Int32 ILOffset { get; }
|
|
public virtual void BeginCatchBlock(Type exceptionType);
|
public virtual void BeginCatchBlock(Type exceptionType);
|
|
public virtual void BeginExceptFilterBlock();
|
public virtual void BeginExceptFilterBlock();
|
|
public virtual Label BeginExceptionBlock();
|
public virtual Label BeginExceptionBlock();
|
|
public virtual void BeginFaultBlock();
|
public virtual void BeginFaultBlock();
|
|
public virtual void BeginFinallyBlock();
|
public virtual void BeginFinallyBlock();
|
|
public virtual void BeginScope();
|
public virtual void BeginScope();
|
|
public virtual LocalBuilder DeclareLocal(Type localType);
|
public virtual LocalBuilder DeclareLocal(Type localType);
|
|
public virtual LocalBuilder DeclareLocal(Type localType, Boolean pinned);
|
public virtual LocalBuilder DeclareLocal(Type localType, Boolean pinned);
|
|
public virtual Label DefineLabel();
|
public virtual Label DefineLabel();
|
|
public virtual void Emit(OpCode opcode);
|
public virtual void Emit(OpCode opcode);
|
|
public virtual void Emit(OpCode opcode, Byte arg);
|
public virtual void Emit(OpCode opcode, Byte arg);
|
|
public void Emit(OpCode opcode, SByte arg);
|
public void Emit(OpCode opcode, SByte arg);
|
|
public virtual void Emit(OpCode opcode, Int16 arg);
|
public virtual void Emit(OpCode opcode, Int16 arg);
|
|
public virtual void Emit(OpCode opcode, Int32 arg);
|
public virtual void Emit(OpCode opcode, Int32 arg);
|
|
public virtual void Emit(OpCode opcode, MethodInfo meth);
|
public virtual void Emit(OpCode opcode, MethodInfo meth);
|
|
|
public virtual void Emit(OpCode opcode, SignatureHelper signature);
|
|
public virtual void Emit(OpCode opcode, ConstructorInfo con);
|
public virtual void Emit(OpCode opcode, ConstructorInfo con);
|
|
public virtual void Emit(OpCode opcode, Type cls);
|
public virtual void Emit(OpCode opcode, Type cls);
|
|
public virtual void Emit(OpCode opcode, Int64 arg);
|
public virtual void Emit(OpCode opcode, Int64 arg);
|
|
public virtual void Emit(OpCode opcode, Single arg);
|
public virtual void Emit(OpCode opcode, Single arg);
|
|
public virtual void Emit(OpCode opcode, Double arg);
|
public virtual void Emit(OpCode opcode, Double arg);
|
|
public virtual void Emit(OpCode opcode, Label label);
|
public virtual void Emit(OpCode opcode, Label label);
|
|
public virtual void Emit(OpCode opcode, Label labels);
|
public virtual void Emit(OpCode opcode, Label labels);
|
|
public virtual void Emit(OpCode opcode, FieldInfo field);
|
public virtual void Emit(OpCode opcode, FieldInfo field);
|
|
public virtual void Emit(OpCode opcode, String str);
|
public virtual void Emit(OpCode opcode, String str);
|
|
public virtual void Emit(OpCode opcode, LocalBuilder local);
|
public virtual void Emit(OpCode opcode, LocalBuilder local);
|
|
public virtual void EmitCall(OpCode opcode, MethodInfo methodInfo, Type optionalParameterTypes);
|
public virtual void EmitCall(OpCode opcode, MethodInfo methodInfo, Type optionalParameterTypes);
|
|
|
public virtual void EmitCalli(OpCode opcode, CallingConventions callingConvention, Type returnType, Type parameterTypes, Type[] optionalParameterTypes);
|
|
|
public virtual void EmitCalli(OpCode opcode, CallingConvention unmanagedCallConv, Type returnType, Type parameterTypes);
|
|
public virtual void EmitWriteLine(String value);
|
public virtual void EmitWriteLine(String value);
|
|
public virtual void EmitWriteLine(LocalBuilder localBuilder);
|
public virtual void EmitWriteLine(LocalBuilder localBuilder);
|
|
public virtual void EmitWriteLine(FieldInfo fld);
|
public virtual void EmitWriteLine(FieldInfo fld);
|
|
public virtual void EndExceptionBlock();
|
public virtual void EndExceptionBlock();
|
|
public virtual void EndScope();
|
public virtual void EndScope();
|
|
public virtual void MarkLabel(Label loc);
|
public virtual void MarkLabel(Label loc);
|
|
public virtual void MarkSequencePoint(ISymbolDocumentWriter document, Int32 startLine, Int32 startColumn, Int32 endLine, Int32 endColumn);
|
public virtual void MarkSequencePoint(ISymbolDocumentWriter document, Int32 startLine, Int32 startColumn, Int32 endLine, Int32 endColumn);
|
|
public virtual void ThrowException(Type excType);
|
public virtual void ThrowException(Type excType);
|
|
public virtual void UsingNamespace(String usingNamespace);
|
public virtual void UsingNamespace(String usingNamespace);
|
|
public sealed class MethodBuilder
|
public sealed class MethodBuilder
|
|
: MethodInfo, ICustomAttributeProvider, _MemberInfo, _MethodBase, _MethodInfo, _MethodBuilder
|
: MethodInfo, ICustomAttributeProvider, _MemberInfo, _MethodBase, _MethodInfo, _MethodBuilder
|
|
public virtual MethodAttributes Attributes { get; }
|
public 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 Type DeclaringType { get; }
|
public virtual Type DeclaringType { get; }
|
|
public Boolean InitLocals { get; set; }
|
public Boolean InitLocals { get; set; }
|
|
public virtual Boolean IsGenericMethod { get; }
|
public virtual Boolean IsGenericMethod { get; }
|
|
public virtual Boolean IsGenericMethodDefinition { get; }
|
public virtual Boolean IsGenericMethodDefinition { get; }
|
|
|
public virtual Boolean IsSecurityCritical { get; }
|
|
|
public virtual Boolean IsSecuritySafeCritical { get; }
|
|
|
public virtual Boolean IsSecurityTransparent { get; }
|
|
public virtual RuntimeMethodHandle MethodHandle { get; }
|
public virtual RuntimeMethodHandle MethodHandle { get; }
|
|
public virtual Module Module { get; }
|
public virtual Module Module { get; }
|
|
public virtual String Name { get; }
|
public virtual String Name { get; }
|
|
public virtual Type ReflectedType { get; }
|
public virtual Type ReflectedType { get; }
|
|
public virtual ParameterInfo ReturnParameter { get; }
|
public virtual ParameterInfo ReturnParameter { get; }
|
|
public virtual Type ReturnType { get; }
|
public virtual Type ReturnType { get; }
|
|
public virtual ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
|
public virtual ICustomAttributeProvider ReturnTypeCustomAttributes { get; }
|
|
public String Signature { get; }
|
public String Signature { get; }
|
|
|
public void AddDeclarativeSecurity(SecurityAction action, PermissionSet pset);
|
|
|
public void CreateMethodBody(Byte il, Int32 count);
|
|
public GenericTypeParameterBuilder DefineGenericParameters(String[] names);
|
public GenericTypeParameterBuilder DefineGenericParameters(String[] names);
|
|
public ParameterBuilder DefineParameter(Int32 position, ParameterAttributes attributes, String strParamName);
|
public ParameterBuilder DefineParameter(Int32 position, ParameterAttributes attributes, String strParamName);
|
|
public virtual Boolean Equals(Object obj);
|
public virtual Boolean Equals(Object obj);
|
|
public virtual MethodInfo GetBaseDefinition();
|
public virtual MethodInfo GetBaseDefinition();
|
|
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 GetGenericArguments();
|
public virtual Type GetGenericArguments();
|
|
public virtual MethodInfo GetGenericMethodDefinition();
|
public virtual MethodInfo GetGenericMethodDefinition();
|
|
public virtual Int32 GetHashCode();
|
public virtual Int32 GetHashCode();
|
|
public ILGenerator GetILGenerator();
|
public ILGenerator GetILGenerator();
|
|
public ILGenerator GetILGenerator(Int32 size);
|
public ILGenerator GetILGenerator(Int32 size);
|
|
public virtual MethodImplAttributes GetMethodImplementationFlags();
|
public virtual MethodImplAttributes GetMethodImplementationFlags();
|
|
public Module GetModule();
|
public Module GetModule();
|
|
public virtual ParameterInfo GetParameters();
|
public virtual ParameterInfo GetParameters();
|
|
public MethodToken GetToken();
|
public MethodToken GetToken();
|
|
public virtual Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
public virtual Object Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture);
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
public virtual MethodInfo MakeGenericMethod(Type typeArguments);
|
public virtual MethodInfo MakeGenericMethod(Type typeArguments);
|
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
|
|
public void SetCustomAttribute(ConstructorInfo con, Byte binaryAttribute);
|
|
public void SetImplementationFlags(MethodImplAttributes attributes);
|
public void SetImplementationFlags(MethodImplAttributes attributes);
|
|
|
public void SetMarshal(UnmanagedMarshal unmanagedMarshal);
|
|
|
public void SetMethodBody(Byte il, Int32 maxStack, Byte[] localSignature, IEnumerable`1<ExceptionHandler> exceptionHandlers, IEnumerable`1<Int32> tokenFixups);
|
|
public void SetParameters(Type parameterTypes);
|
public void SetParameters(Type parameterTypes);
|
|
public void SetReturnType(Type returnType);
|
public void SetReturnType(Type returnType);
|
|
public void SetSignature(Type returnType, Type returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers);
|
public void SetSignature(Type returnType, Type returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers);
|
|
|
public void SetSymCustomAttribute(String name, Byte data);
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
public class ModuleBuilder
|
public class ModuleBuilder
|
|
: Module, _Module, ICustomAttributeProvider, _ModuleBuilder
|
: Module, _Module, ISerializable, ICustomAttributeProvider, _ModuleBuilder
|
|
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 virtual Guid ModuleVersionId { get; }
|
|
public virtual String Name { get; }
|
public virtual String Name { get; }
|
|
|
public virtual String ScopeName { get; }
|
|
public void CreateGlobalFunctions();
|
public void CreateGlobalFunctions();
|
|
public ISymbolDocumentWriter DefineDocument(String url, Guid language, Guid languageVendor, Guid documentType);
|
public ISymbolDocumentWriter DefineDocument(String url, Guid language, Guid languageVendor, Guid documentType);
|
|
public EnumBuilder DefineEnum(String name, TypeAttributes visibility, Type underlyingType);
|
public EnumBuilder DefineEnum(String name, TypeAttributes visibility, Type underlyingType);
|
|
public MethodBuilder DefineGlobalMethod(String name, MethodAttributes attributes, Type returnType, Type parameterTypes);
|
public MethodBuilder DefineGlobalMethod(String name, MethodAttributes attributes, Type returnType, Type parameterTypes);
|
|
public MethodBuilder DefineGlobalMethod(String name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
public MethodBuilder DefineGlobalMethod(String name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
|
public MethodBuilder DefineGlobalMethod(String name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type requiredReturnTypeCustomModifiers, Type[] optionalReturnTypeCustomModifiers, Type[] parameterTypes, Type[][] requiredParameterTypeCustomModifiers, Type[][] optionalParameterTypeCustomModifiers);
|
public MethodBuilder DefineGlobalMethod(String name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type requiredReturnTypeCustomModifiers, Type[] optionalReturnTypeCustomModifiers, Type[] parameterTypes, Type[][] requiredParameterTypeCustomModifiers, Type[][] optionalParameterTypeCustomModifiers);
|
|
|
public FieldBuilder DefineInitializedData(String name, Byte data, FieldAttributes attributes);
|
|
|
public void DefineManifestResource(String name, Stream stream, ResourceAttributes attribute);
|
|
|
public MethodBuilder DefinePInvokeMethod(String name, String dllName, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes, CallingConvention nativeCallConv, CharSet nativeCharSet);
|
|
|
public MethodBuilder DefinePInvokeMethod(String name, String dllName, String entryName, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes, CallingConvention nativeCallConv, CharSet nativeCharSet);
|
|
|
public IResourceWriter DefineResource(String name, String description);
|
|
|
public IResourceWriter DefineResource(String name, String description, ResourceAttributes attribute);
|
|
|
public TypeBuilder DefineType(String name, TypeAttributes attr, Type parent, Type interfaces);
|
|
public TypeBuilder DefineType(String name);
|
public TypeBuilder DefineType(String name);
|
|
public TypeBuilder DefineType(String name, TypeAttributes attr);
|
public TypeBuilder DefineType(String name, TypeAttributes attr);
|
|
public TypeBuilder DefineType(String name, TypeAttributes attr, Type parent);
|
public TypeBuilder DefineType(String name, TypeAttributes attr, Type parent);
|
|
public TypeBuilder DefineType(String name, TypeAttributes attr, Type parent, Type interfaces);
|
public TypeBuilder DefineType(String name, TypeAttributes attr, Type parent, Int32 typesize);
|
|
|
public TypeBuilder DefineType(String name, TypeAttributes attr, Type parent, PackingSize packingSize, Int32 typesize);
|
|
|
public TypeBuilder DefineType(String name, TypeAttributes attr, Type parent, PackingSize packsize);
|
|
|
public FieldBuilder DefineUninitializedData(String name, Int32 size, FieldAttributes attributes);
|
|
|
public void DefineUnmanagedResource(Byte resource);
|
|
|
public void DefineUnmanagedResource(String resourceFileName);
|
|
public virtual Boolean Equals(Object obj);
|
public virtual Boolean Equals(Object obj);
|
|
public MethodInfo GetArrayMethod(Type arrayClass, String methodName, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
public MethodInfo GetArrayMethod(Type arrayClass, String methodName, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
|
public MethodToken GetArrayMethodToken(Type arrayClass, String methodName, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
public MethodToken GetArrayMethodToken(Type arrayClass, String methodName, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
|
|
public MethodToken GetConstructorToken(ConstructorInfo constructor, IEnumerable`1<Type> optionalParameterTypes);
|
|
public MethodToken GetConstructorToken(ConstructorInfo con);
|
public MethodToken GetConstructorToken(ConstructorInfo con);
|
|
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 FieldInfo GetField(String name, BindingFlags bindingAttr);
|
public virtual FieldInfo GetField(String name, BindingFlags bindingAttr);
|
|
public virtual FieldInfo GetFields(BindingFlags bindingFlags);
|
public virtual FieldInfo GetFields(BindingFlags bindingFlags);
|
|
public FieldToken GetFieldToken(FieldInfo field);
|
public FieldToken GetFieldToken(FieldInfo field);
|
|
public virtual Int32 GetHashCode();
|
public virtual Int32 GetHashCode();
|
|
|
protected virtual MethodInfo GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type types, ParameterModifier[] modifiers);
|
|
public virtual MethodInfo GetMethods(BindingFlags bindingFlags);
|
public virtual MethodInfo GetMethods(BindingFlags bindingFlags);
|
|
public MethodToken GetMethodToken(MethodInfo method);
|
public MethodToken GetMethodToken(MethodInfo method);
|
|
|
public MethodToken GetMethodToken(MethodInfo method, IEnumerable`1<Type> optionalParameterTypes);
|
|
|
public virtual void GetPEKind(out PortableExecutableKinds& peKind, out ImageFileMachine& machine);
|
|
public SignatureToken GetSignatureToken(SignatureHelper sigHelper);
|
public SignatureToken GetSignatureToken(SignatureHelper sigHelper);
|
|
public SignatureToken GetSignatureToken(Byte sigBytes, Int32 sigLength);
|
public SignatureToken GetSignatureToken(Byte sigBytes, Int32 sigLength);
|
|
|
public virtual X509Certificate GetSignerCertificate();
|
|
public StringToken GetStringConstant(String str);
|
public StringToken GetStringConstant(String str);
|
|
|
public ISymbolWriter GetSymWriter();
|
|
public virtual Type GetType(String className);
|
public virtual Type GetType(String className);
|
|
public virtual Type GetType(String className, Boolean ignoreCase);
|
public virtual Type GetType(String className, Boolean ignoreCase);
|
|
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 TypeToken GetTypeToken(Type type);
|
public TypeToken GetTypeToken(Type type);
|
|
public TypeToken GetTypeToken(String name);
|
public TypeToken GetTypeToken(String name);
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
|
public virtual Boolean IsResource();
|
|
public Boolean IsTransient();
|
public Boolean IsTransient();
|
|
public virtual FieldInfo ResolveField(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
public virtual FieldInfo ResolveField(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
|
|
public virtual MemberInfo ResolveMember(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
|
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 virtual Type ResolveType(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
public virtual Type ResolveType(Int32 metadataToken, Type genericTypeArguments, Type[] genericMethodArguments);
|
|
|
public void SetCustomAttribute(ConstructorInfo con, Byte binaryAttribute);
|
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
|
|
public void SetSymCustomAttribute(String name, Byte data);
|
|
public sealed class PropertyBuilder
|
public sealed class PropertyBuilder
|
|
: PropertyInfo, ICustomAttributeProvider, _MemberInfo, _PropertyInfo, _PropertyBuilder
|
: PropertyInfo, ICustomAttributeProvider, _MemberInfo, _PropertyInfo, _PropertyBuilder
|
|
public virtual PropertyAttributes Attributes { get; }
|
public virtual PropertyAttributes Attributes { get; }
|
|
public virtual Boolean CanRead { get; }
|
public virtual Boolean CanRead { get; }
|
|
public virtual Boolean CanWrite { get; }
|
public virtual Boolean CanWrite { get; }
|
|
public virtual Type DeclaringType { get; }
|
public virtual Type DeclaringType { get; }
|
|
public virtual Module Module { get; }
|
public virtual Module Module { get; }
|
|
public virtual String Name { get; }
|
public virtual String Name { get; }
|
|
public PropertyToken PropertyToken { get; }
|
public PropertyToken PropertyToken { get; }
|
|
public virtual Type PropertyType { get; }
|
public virtual Type PropertyType { get; }
|
|
public virtual Type ReflectedType { get; }
|
public virtual Type ReflectedType { get; }
|
|
public void AddOtherMethod(MethodBuilder mdBuilder);
|
public void AddOtherMethod(MethodBuilder mdBuilder);
|
|
public virtual MethodInfo GetAccessors(Boolean nonPublic);
|
public virtual MethodInfo GetAccessors(Boolean nonPublic);
|
|
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 MethodInfo GetGetMethod(Boolean nonPublic);
|
public virtual MethodInfo GetGetMethod(Boolean nonPublic);
|
|
public virtual ParameterInfo GetIndexParameters();
|
public virtual ParameterInfo GetIndexParameters();
|
|
public virtual MethodInfo GetSetMethod(Boolean nonPublic);
|
public virtual MethodInfo GetSetMethod(Boolean nonPublic);
|
|
public virtual Object GetValue(Object obj, Object index);
|
public virtual Object GetValue(Object obj, Object index);
|
|
public virtual Object GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object index, CultureInfo culture);
|
public virtual Object GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object index, CultureInfo culture);
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
public void SetConstant(Object defaultValue);
|
public void SetConstant(Object defaultValue);
|
|
|
public void SetCustomAttribute(ConstructorInfo con, Byte binaryAttribute);
|
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
|
public void SetGetMethod(MethodBuilder mdBuilder);
|
public void SetGetMethod(MethodBuilder mdBuilder);
|
|
public void SetSetMethod(MethodBuilder mdBuilder);
|
public void SetSetMethod(MethodBuilder mdBuilder);
|
|
public virtual void SetValue(Object obj, Object value, Object index);
|
public virtual void SetValue(Object obj, Object value, Object index);
|
|
public virtual void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object index, CultureInfo culture);
|
public virtual void SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object index, CultureInfo culture);
|
|
public sealed class SignatureHelper
|
public sealed class SignatureHelper
|
|
: _SignatureHelper
|
: _SignatureHelper
|
|
public void AddArgument(Type clsArgument);
|
public void AddArgument(Type clsArgument);
|
|
public void AddArgument(Type argument, Boolean pinned);
|
public void AddArgument(Type argument, Boolean pinned);
|
|
public void AddArgument(Type argument, Type requiredCustomModifiers, Type[] optionalCustomModifiers);
|
public void AddArgument(Type argument, Type requiredCustomModifiers, Type[] optionalCustomModifiers);
|
|
public void AddArguments(Type arguments, Type[][] requiredCustomModifiers, Type[][] optionalCustomModifiers);
|
public void AddArguments(Type arguments, Type[][] requiredCustomModifiers, Type[][] optionalCustomModifiers);
|
|
public void AddSentinel();
|
public void AddSentinel();
|
|
public virtual Boolean Equals(Object obj);
|
public virtual Boolean Equals(Object obj);
|
|
static public SignatureHelper GetFieldSigHelper(Module mod);
|
static public SignatureHelper GetFieldSigHelper(Module mod);
|
|
public virtual Int32 GetHashCode();
|
public virtual Int32 GetHashCode();
|
|
static public SignatureHelper GetLocalVarSigHelper();
|
static public SignatureHelper GetLocalVarSigHelper();
|
|
static public SignatureHelper GetLocalVarSigHelper(Module mod);
|
static public SignatureHelper GetLocalVarSigHelper(Module mod);
|
|
static public SignatureHelper GetMethodSigHelper(Module mod, Type returnType, Type parameterTypes);
|
static public SignatureHelper GetMethodSigHelper(Module mod, Type returnType, Type parameterTypes);
|
|
static public SignatureHelper GetMethodSigHelper(Module mod, CallingConventions callingConvention, Type returnType);
|
static public SignatureHelper GetMethodSigHelper(Module mod, CallingConventions callingConvention, Type returnType);
|
|
static public SignatureHelper GetMethodSigHelper(Module mod, CallingConvention unmanagedCallConv, Type returnType);
|
static public SignatureHelper GetMethodSigHelper(Module mod, CallingConvention unmanagedCallConv, Type returnType);
|
|
static public SignatureHelper GetMethodSigHelper(CallingConventions callingConvention, Type returnType);
|
static public SignatureHelper GetMethodSigHelper(CallingConventions callingConvention, Type returnType);
|
|
static public SignatureHelper GetMethodSigHelper(CallingConvention unmanagedCallingConvention, Type returnType);
|
static public SignatureHelper GetMethodSigHelper(CallingConvention unmanagedCallingConvention, Type returnType);
|
|
static public SignatureHelper GetPropertySigHelper(Module mod, Type returnType, Type parameterTypes);
|
static public SignatureHelper GetPropertySigHelper(Module mod, Type returnType, Type parameterTypes);
|
|
static public SignatureHelper GetPropertySigHelper(Module mod, Type returnType, Type requiredReturnTypeCustomModifiers, Type[] optionalReturnTypeCustomModifiers, Type[] parameterTypes, Type[][] requiredParameterTypeCustomModifiers, Type[][] optionalParameterTypeCustomModifiers);
|
static public SignatureHelper GetPropertySigHelper(Module mod, Type returnType, Type requiredReturnTypeCustomModifiers, Type[] optionalReturnTypeCustomModifiers, Type[] parameterTypes, Type[][] requiredParameterTypeCustomModifiers, Type[][] optionalParameterTypeCustomModifiers);
|
|
|
static public SignatureHelper GetPropertySigHelper(Module mod, CallingConventions callingConvention, Type returnType, Type requiredReturnTypeCustomModifiers, Type[] optionalReturnTypeCustomModifiers, Type[] parameterTypes, Type[][] requiredParameterTypeCustomModifiers, Type[][] optionalParameterTypeCustomModifiers);
|
|
public Byte GetSignature();
|
public Byte GetSignature();
|
|
public virtual String ToString();
|
public virtual String ToString();
|
|
public sealed class TypeBuilder
|
public sealed class TypeBuilder
|
|
: Type, ICustomAttributeProvider, _MemberInfo, _Type, IReflect, _TypeBuilder
|
: TypeInfo, ICustomAttributeProvider, _MemberInfo, _Type, IReflect, IReflectableType, _TypeBuilder
|
|
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 MethodBase DeclaringMethod { get; }
|
public virtual MethodBase DeclaringMethod { get; }
|
|
public virtual Type DeclaringType { get; }
|
public virtual Type DeclaringType { get; }
|
|
public virtual String FullName { get; }
|
public virtual String FullName { get; }
|
|
public virtual GenericParameterAttributes GenericParameterAttributes { get; }
|
public virtual GenericParameterAttributes GenericParameterAttributes { get; }
|
|
public virtual Int32 GenericParameterPosition { get; }
|
public virtual Int32 GenericParameterPosition { get; }
|
|
public virtual Guid GUID { get; }
|
public virtual Guid GUID { get; }
|
|
public virtual Boolean IsGenericParameter { get; }
|
public virtual Boolean IsGenericParameter { get; }
|
|
public virtual Boolean IsGenericType { get; }
|
public virtual Boolean IsGenericType { get; }
|
|
public virtual Boolean IsGenericTypeDefinition { get; }
|
public virtual Boolean IsGenericTypeDefinition { get; }
|
|
|
public virtual Boolean IsSecurityCritical { get; }
|
|
|
public virtual Boolean IsSecuritySafeCritical { get; }
|
|
|
public virtual Boolean IsSecurityTransparent { 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 PackingSize PackingSize { get; }
|
public PackingSize PackingSize { get; }
|
|
public virtual Type ReflectedType { get; }
|
public virtual Type ReflectedType { get; }
|
|
public Int32 Size { get; }
|
public Int32 Size { get; }
|
|
public virtual RuntimeTypeHandle TypeHandle { get; }
|
public virtual RuntimeTypeHandle TypeHandle { get; }
|
|
public TypeToken TypeToken { get; }
|
public TypeToken TypeToken { get; }
|
|
public virtual Type UnderlyingSystemType { get; }
|
public virtual Type UnderlyingSystemType { get; }
|
|
|
public void AddDeclarativeSecurity(SecurityAction action, PermissionSet pset);
|
|
public void AddInterfaceImplementation(Type interfaceType);
|
public void AddInterfaceImplementation(Type interfaceType);
|
|
public Type CreateType();
|
public Type CreateType();
|
|
|
public ConstructorBuilder DefineConstructor(MethodAttributes attributes, CallingConventions callingConvention, Type parameterTypes, Type[][] requiredCustomModifiers, Type[][] optionalCustomModifiers);
|
|
public ConstructorBuilder DefineConstructor(MethodAttributes attributes, CallingConventions callingConvention, Type parameterTypes);
|
public ConstructorBuilder DefineConstructor(MethodAttributes attributes, CallingConventions callingConvention, Type parameterTypes);
|
|
public ConstructorBuilder DefineConstructor(MethodAttributes attributes, CallingConventions callingConvention, Type parameterTypes, Type[][] requiredCustomModifiers, Type[][] optionalCustomModifiers);
|
|
|
public ConstructorBuilder DefineDefaultConstructor(MethodAttributes attributes);
|
public ConstructorBuilder DefineDefaultConstructor(MethodAttributes attributes);
|
|
public EventBuilder DefineEvent(String name, EventAttributes attributes, Type eventtype);
|
public EventBuilder DefineEvent(String name, EventAttributes attributes, Type eventtype);
|
|
|
public FieldBuilder DefineField(String fieldName, Type type, Type requiredCustomModifiers, Type[] optionalCustomModifiers, FieldAttributes attributes);
|
|
public FieldBuilder DefineField(String fieldName, Type type, FieldAttributes attributes);
|
public FieldBuilder DefineField(String fieldName, Type type, FieldAttributes attributes);
|
|
public FieldBuilder DefineField(String fieldName, Type type, Type requiredCustomModifiers, Type[] optionalCustomModifiers, FieldAttributes attributes);
|
|
|
public GenericTypeParameterBuilder DefineGenericParameters(String[] names);
|
public GenericTypeParameterBuilder DefineGenericParameters(String[] names);
|
|
|
public FieldBuilder DefineInitializedData(String name, Byte data, FieldAttributes attributes);
|
|
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers);
|
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes, Type returnType, Type parameterTypes);
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes, Type returnType, Type parameterTypes);
|
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes);
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes);
|
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes, CallingConventions callingConvention);
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes, CallingConventions callingConvention);
|
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
|
public MethodBuilder DefineMethod(String name, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers);
|
|
|
public void DefineMethodOverride(MethodInfo methodInfoBody, MethodInfo methodInfoDeclaration);
|
public void DefineMethodOverride(MethodInfo methodInfoBody, MethodInfo methodInfoDeclaration);
|
|
public TypeBuilder DefineNestedType(String name);
|
public TypeBuilder DefineNestedType(String name);
|
|
public TypeBuilder DefineNestedType(String name, TypeAttributes attr, Type parent, Type interfaces);
|
public TypeBuilder DefineNestedType(String name, TypeAttributes attr, Type parent, Type interfaces);
|
|
public TypeBuilder DefineNestedType(String name, TypeAttributes attr, Type parent);
|
public TypeBuilder DefineNestedType(String name, TypeAttributes attr, Type parent);
|
|
public TypeBuilder DefineNestedType(String name, TypeAttributes attr);
|
public TypeBuilder DefineNestedType(String name, TypeAttributes attr);
|
|
|
public TypeBuilder DefineNestedType(String name, TypeAttributes attr, Type parent, Int32 typeSize);
|
|
|
public TypeBuilder DefineNestedType(String name, TypeAttributes attr, Type parent, PackingSize packSize);
|
|
|
public TypeBuilder DefineNestedType(String name, TypeAttributes attr, Type parent, PackingSize packSize, Int32 typeSize);
|
|
|
public MethodBuilder DefinePInvokeMethod(String name, String dllName, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes, CallingConvention nativeCallConv, CharSet nativeCharSet);
|
|
|
public MethodBuilder DefinePInvokeMethod(String name, String dllName, String entryName, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes, CallingConvention nativeCallConv, CharSet nativeCharSet);
|
|
|
public MethodBuilder DefinePInvokeMethod(String name, String dllName, String entryName, MethodAttributes attributes, CallingConventions callingConvention, Type returnType, Type returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers, CallingConvention nativeCallConv, CharSet nativeCharSet);
|
|
|
public PropertyBuilder DefineProperty(String name, PropertyAttributes attributes, CallingConventions callingConvention, Type returnType, Type returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers);
|
|
public PropertyBuilder DefineProperty(String name, PropertyAttributes attributes, Type returnType, Type parameterTypes);
|
public PropertyBuilder DefineProperty(String name, PropertyAttributes attributes, Type returnType, Type parameterTypes);
|
|
public PropertyBuilder DefineProperty(String name, PropertyAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
public PropertyBuilder DefineProperty(String name, PropertyAttributes attributes, CallingConventions callingConvention, Type returnType, Type parameterTypes);
|
|
public PropertyBuilder DefineProperty(String name, PropertyAttributes attributes, Type returnType, Type returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers);
|
public PropertyBuilder DefineProperty(String name, PropertyAttributes attributes, Type returnType, Type returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers);
|
|
public PropertyBuilder DefineProperty(String name, PropertyAttributes attributes, CallingConventions callingConvention, Type returnType, Type returnTypeRequiredCustomModifiers, Type[] returnTypeOptionalCustomModifiers, Type[] parameterTypes, Type[][] parameterTypeRequiredCustomModifiers, Type[][] parameterTypeOptionalCustomModifiers);
|
|
|
public ConstructorBuilder DefineTypeInitializer();
|
public ConstructorBuilder DefineTypeInitializer();
|
|
|
public FieldBuilder DefineUninitializedData(String name, Int32 size, FieldAttributes attributes);
|
|
|
protected virtual TypeAttributes GetAttributeFlagsImpl();
|
|
static public ConstructorInfo GetConstructor(Type type, ConstructorInfo constructor);
|
static public ConstructorInfo GetConstructor(Type type, ConstructorInfo constructor);
|
|
|
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);
|
|
static public FieldInfo GetField(Type type, FieldInfo field);
|
static public FieldInfo GetField(Type type, FieldInfo field);
|
|
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 GetGenericArguments();
|
public virtual Type GetGenericArguments();
|
|
public virtual Type GetGenericTypeDefinition();
|
public virtual Type GetGenericTypeDefinition();
|
|
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);
|
|
static public MethodInfo GetMethod(Type type, MethodInfo method);
|
static public MethodInfo GetMethod(Type type, MethodInfo method);
|
|
|
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);
|
|
public virtual Boolean IsAssignableFrom(Type c);
|
public virtual Boolean IsAssignableFrom(Type c);
|
|
|
protected virtual Boolean IsByRefImpl();
|
|
|
protected virtual Boolean IsCOMObjectImpl();
|
|
public Boolean IsCreated();
|
public Boolean IsCreated();
|
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
public virtual Boolean IsDefined(Type attributeType, Boolean inherit);
|
|
|
protected virtual Boolean IsPointerImpl();
|
|
|
protected virtual Boolean IsPrimitiveImpl();
|
|
public virtual Boolean IsSubclassOf(Type c);
|
public virtual Boolean IsSubclassOf(Type c);
|
|
public virtual Type MakeArrayType();
|
public virtual Type MakeArrayType();
|
|
public virtual Type MakeArrayType(Int32 rank);
|
public virtual Type MakeArrayType(Int32 rank);
|
|
public virtual Type MakeByRefType();
|
public virtual Type MakeByRefType();
|
|
public virtual Type MakeGenericType(Type typeArguments);
|
public virtual Type MakeGenericType(Type typeArguments);
|
|
public virtual Type MakePointerType();
|
public virtual Type MakePointerType();
|
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
public void SetCustomAttribute(CustomAttributeBuilder customBuilder);
|
|
|
public void SetCustomAttribute(ConstructorInfo con, Byte binaryAttribute);
|
|
public void SetParent(Type parent);
|
public void SetParent(Type parent);
|
|
public virtual String ToString();
|
public virtual String ToString();
|