C# Class System.Reflection.Assembly.Assembly

Inheritance: ICustomAttributeProvider, _Assembly, IEvidenceFactory, ISerializable
Afficher le fichier Open project: runefs/Marvin Class Usage Examples

Private Properties

Свойство Type Description
Assembly System.Security
FillName void
GetCallingAssembly Assembly
GetCodeBase string
GetEntryAssembly Assembly
GetExecutingAssembly Assembly
GetFilesInternal object
GetManifestModule Module
GetManifestModuleInternal Module
GetManifestResourceInfoInternal bool
GetManifestResourceInternal IntPtr
GetManifestResourceNames String[]
GetModulesInternal System.Reflection.Module[]
GetName AssemblyName
GetNamespaces string[]
GetObjectData void
GetReferencedAssemblies System.Reflection.AssemblyName[]
GetSatelliteAssembly Assembly
GetSatelliteAssemblyNoThrow Assembly
GetTypes Type[]
InternalGetAssemblyName void
InternalGetType Type
InternalImageRuntimeVersion string
LoadAssemblyPermissions void
LoadFrom Assembly
LoadFrom Assembly
LoadModule Module
LoadModule Module
LoadPermissions bool
LoadWithPartialName Assembly
LoadWithPartialName Assembly
LoadWithPartialName Assembly
MonoDebugger_GetMethodToken int
Resolve void
UnprotectedGetEvidence System.Security.Policy.Evidence
UnprotectedGetName AssemblyName
get_code_base string
get_fullname string
get_global_assembly_cache bool
get_location string
load_with_partial_name Assembly

Méthodes publiques

Méthode Description
CreateInstance ( String typeName ) : Object
CreateInstance ( String typeName, Boolean ignoreCase ) : Object
CreateInstance ( String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object args, CultureInfo culture, Object activationAttributes ) : Object
CreateQualifiedName ( String assemblyName, String typeName ) : String
GetAssembly ( Type type ) : Assembly
GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
GetCustomAttributes ( bool inherit ) : object[]
GetExportedTypes ( ) : Type[]
GetFile ( String name ) : FileStream
GetFiles ( ) : System.IO.FileStream[]
GetFiles ( bool getResourceModules ) : System.IO.FileStream[]
GetLoadedModules ( ) : System.Reflection.Module[]
GetLoadedModules ( bool getResourceModules ) : System.Reflection.Module[]
GetManifestResourceInfo ( String resourceName ) : ManifestResourceInfo
GetManifestResourceStream ( String name ) : Stream
GetManifestResourceStream ( Type type, String name ) : Stream
GetModule ( String name ) : Module
GetModules ( ) : System.Reflection.Module[]
GetModules ( bool getResourceModules ) : System.Reflection.Module[]
GetName ( ) : AssemblyName
GetSatelliteAssembly ( CultureInfo culture ) : Assembly
GetSatelliteAssembly ( CultureInfo culture, Version version ) : Assembly
GetType ( ) : Type
GetType ( String name ) : Type
GetType ( String name, Boolean throwOnError ) : Type
GetType ( string name, bool throwOnError, bool ignoreCase ) : Type
GetTypes ( ) : Type[]
IsDefined ( Type attributeType, bool inherit ) : bool
Load ( AssemblyName assemblyRef ) : Assembly
Load ( AssemblyName assemblyRef, Evidence assemblySecurity ) : Assembly
Load ( Byte rawAssembly ) : Assembly
Load ( Byte rawAssembly, Byte rawSymbolStore ) : Assembly
Load ( Byte rawAssembly, Byte rawSymbolStore, Evidence securityEvidence ) : Assembly
Load ( String assemblyString ) : Assembly
Load ( String assemblyString, Evidence assemblySecurity ) : Assembly
LoadFile ( String path ) : Assembly
LoadFile ( String path, Evidence securityEvidence ) : Assembly
LoadFrom ( String assemblyFile ) : Assembly
LoadFrom ( String assemblyFile, Evidence securityEvidence ) : Assembly
ReflectionOnlyLoad ( byte rawAssembly ) : Assembly
ReflectionOnlyLoad ( string assemblyString ) : Assembly
ReflectionOnlyLoadFrom ( string assemblyFile ) : Assembly
ToString ( ) : string

Private Methods

Méthode Description
Assembly ( ) : System.Security
FillName ( Assembly ass, AssemblyName aname ) : void
GetCallingAssembly ( ) : Assembly
GetCodeBase ( bool escaped ) : string
GetEntryAssembly ( ) : Assembly
GetExecutingAssembly ( ) : Assembly
GetFilesInternal ( String name, bool getResourceModules ) : object
GetManifestModule ( ) : Module
GetManifestModuleInternal ( ) : Module
GetManifestResourceInfoInternal ( String name, ManifestResourceInfo info ) : bool
GetManifestResourceInternal ( String name, int &size, Module &module ) : IntPtr
GetManifestResourceNames ( ) : String[]
GetModulesInternal ( ) : System.Reflection.Module[]
GetName ( Boolean copiedName ) : AssemblyName
GetNamespaces ( ) : string[]
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetReferencedAssemblies ( ) : System.Reflection.AssemblyName[]
GetSatelliteAssembly ( CultureInfo culture, Version version, bool throwOnError ) : Assembly
GetSatelliteAssemblyNoThrow ( CultureInfo culture, Version version ) : Assembly
GetTypes ( bool exportedOnly ) : Type[]
InternalGetAssemblyName ( string assemblyFile, AssemblyName aname ) : void
InternalGetType ( Module module, String name, Boolean throwOnError, Boolean ignoreCase ) : Type
InternalImageRuntimeVersion ( ) : string
LoadAssemblyPermissions ( ) : void
LoadFrom ( String assemblyFile, Evidence securityEvidence, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : Assembly
LoadFrom ( String assemblyFile, bool refonly ) : Assembly
LoadModule ( string moduleName, byte rawModule ) : Module
LoadModule ( string moduleName, byte rawModule, byte rawSymbolStore ) : Module
LoadPermissions ( Assembly a, IntPtr &minimum, int &minLength, IntPtr &optional, int &optLength, IntPtr &refused, int &refLength ) : bool
LoadWithPartialName ( string partialName ) : Assembly
LoadWithPartialName ( string partialName, Evidence securityEvidence ) : Assembly
LoadWithPartialName ( string partialName, Evidence securityEvidence, bool oldBehavior ) : Assembly
MonoDebugger_GetMethodToken ( MethodBase method ) : int
Resolve ( ) : void
UnprotectedGetEvidence ( ) : Evidence
UnprotectedGetName ( ) : AssemblyName
get_code_base ( bool escaped ) : string
get_fullname ( ) : string
get_global_assembly_cache ( ) : bool
get_location ( ) : string
load_with_partial_name ( string name, Evidence e ) : Assembly

Method Details

CreateInstance() public méthode

public CreateInstance ( String typeName ) : Object
typeName String
Résultat Object

CreateInstance() public méthode

public CreateInstance ( String typeName, Boolean ignoreCase ) : Object
typeName String
ignoreCase Boolean
Résultat Object

CreateInstance() public méthode

public CreateInstance ( String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object args, CultureInfo culture, Object activationAttributes ) : Object
typeName String
ignoreCase Boolean
bindingAttr BindingFlags
binder Binder
args Object
culture System.Globalization.CultureInfo
activationAttributes Object
Résultat Object

CreateQualifiedName() public static méthode

public static CreateQualifiedName ( String assemblyName, String typeName ) : String
assemblyName String
typeName String
Résultat String

GetAssembly() public static méthode

public static GetAssembly ( Type type ) : Assembly
type Type
Résultat Assembly

GetCustomAttributes() public méthode

public GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
attributeType Type
inherit bool
Résultat object[]

GetCustomAttributes() public méthode

public GetCustomAttributes ( bool inherit ) : object[]
inherit bool
Résultat object[]

GetExportedTypes() public méthode

public GetExportedTypes ( ) : Type[]
Résultat Type[]

GetFile() public méthode

public GetFile ( String name ) : FileStream
name String
Résultat System.IO.FileStream

GetFiles() public méthode

public GetFiles ( ) : System.IO.FileStream[]
Résultat System.IO.FileStream[]

GetFiles() public méthode

public GetFiles ( bool getResourceModules ) : System.IO.FileStream[]
getResourceModules bool
Résultat System.IO.FileStream[]

GetLoadedModules() public méthode

public GetLoadedModules ( ) : System.Reflection.Module[]
Résultat System.Reflection.Module[]

GetLoadedModules() public méthode

public GetLoadedModules ( bool getResourceModules ) : System.Reflection.Module[]
getResourceModules bool
Résultat System.Reflection.Module[]

GetManifestResourceInfo() public méthode

public GetManifestResourceInfo ( String resourceName ) : ManifestResourceInfo
resourceName String
Résultat ManifestResourceInfo

GetManifestResourceStream() public méthode

public GetManifestResourceStream ( String name ) : Stream
name String
Résultat System.IO.Stream

GetManifestResourceStream() public méthode

public GetManifestResourceStream ( Type type, String name ) : Stream
type Type
name String
Résultat System.IO.Stream

GetModule() public méthode

public GetModule ( String name ) : Module
name String
Résultat Module

GetModules() public méthode

public GetModules ( ) : System.Reflection.Module[]
Résultat System.Reflection.Module[]

GetModules() public méthode

public GetModules ( bool getResourceModules ) : System.Reflection.Module[]
getResourceModules bool
Résultat System.Reflection.Module[]

GetName() public méthode

public GetName ( ) : AssemblyName
Résultat AssemblyName

GetSatelliteAssembly() public méthode

public GetSatelliteAssembly ( CultureInfo culture ) : Assembly
culture System.Globalization.CultureInfo
Résultat Assembly

GetSatelliteAssembly() public méthode

public GetSatelliteAssembly ( CultureInfo culture, Version version ) : Assembly
culture System.Globalization.CultureInfo
version Version
Résultat Assembly

GetType() public méthode

public GetType ( ) : Type
Résultat Type

GetType() public méthode

public GetType ( String name ) : Type
name String
Résultat Type

GetType() public méthode

public GetType ( String name, Boolean throwOnError ) : Type
name String
throwOnError Boolean
Résultat Type

GetType() public méthode

public GetType ( string name, bool throwOnError, bool ignoreCase ) : Type
name string
throwOnError bool
ignoreCase bool
Résultat Type

GetTypes() public méthode

public GetTypes ( ) : Type[]
Résultat Type[]

IsDefined() public méthode

public IsDefined ( Type attributeType, bool inherit ) : bool
attributeType Type
inherit bool
Résultat bool

Load() public static méthode

public static Load ( AssemblyName assemblyRef ) : Assembly
assemblyRef AssemblyName
Résultat Assembly

Load() public static méthode

public static Load ( AssemblyName assemblyRef, Evidence assemblySecurity ) : Assembly
assemblyRef AssemblyName
assemblySecurity System.Security.Policy.Evidence
Résultat Assembly

Load() public static méthode

public static Load ( Byte rawAssembly ) : Assembly
rawAssembly Byte
Résultat Assembly

Load() public static méthode

public static Load ( Byte rawAssembly, Byte rawSymbolStore ) : Assembly
rawAssembly Byte
rawSymbolStore Byte
Résultat Assembly

Load() public static méthode

public static Load ( Byte rawAssembly, Byte rawSymbolStore, Evidence securityEvidence ) : Assembly
rawAssembly Byte
rawSymbolStore Byte
securityEvidence System.Security.Policy.Evidence
Résultat Assembly

Load() public static méthode

public static Load ( String assemblyString ) : Assembly
assemblyString String
Résultat Assembly

Load() public static méthode

public static Load ( String assemblyString, Evidence assemblySecurity ) : Assembly
assemblyString String
assemblySecurity System.Security.Policy.Evidence
Résultat Assembly

LoadFile() public static méthode

public static LoadFile ( String path ) : Assembly
path String
Résultat Assembly

LoadFile() public static méthode

public static LoadFile ( String path, Evidence securityEvidence ) : Assembly
path String
securityEvidence System.Security.Policy.Evidence
Résultat Assembly

LoadFrom() public static méthode

public static LoadFrom ( String assemblyFile ) : Assembly
assemblyFile String
Résultat Assembly

LoadFrom() public static méthode

public static LoadFrom ( String assemblyFile, Evidence securityEvidence ) : Assembly
assemblyFile String
securityEvidence System.Security.Policy.Evidence
Résultat Assembly

ReflectionOnlyLoad() public static méthode

public static ReflectionOnlyLoad ( byte rawAssembly ) : Assembly
rawAssembly byte
Résultat Assembly

ReflectionOnlyLoad() public static méthode

public static ReflectionOnlyLoad ( string assemblyString ) : Assembly
assemblyString string
Résultat Assembly

ReflectionOnlyLoadFrom() public static méthode

public static ReflectionOnlyLoadFrom ( string assemblyFile ) : Assembly
assemblyFile string
Résultat Assembly

ToString() public méthode

public ToString ( ) : string
Résultat string