C# 클래스 UnitWrappers.System.Reflection.AssemblyWrap

상속: IAssembly
파일 보기 프로젝트 열기: OpenSharp/UnitWrappers

공개 메소드들

메소드 설명
AssemblyWrap ( Assembly assembly ) : System

Initializes a new instance of the T:UnitWrappers.System.Reflection.AssemblyWrap class.

CreateInstance ( string typeName ) : object
CreateInstance ( string typeName, bool ignoreCase ) : object
CreateInstance ( string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : object
Equals ( object obj ) : bool
GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
GetCustomAttributes ( bool inherit ) : object[]
GetExportedTypes ( ) : System.Type[]
GetFile ( string name ) : FileStreamBase
GetFiles ( ) : UnitWrappers.System.IO.FileStreamBase[]
GetFiles ( bool getResourceModules ) : UnitWrappers.System.IO.FileStreamBase[]
GetHashCode ( ) : int
GetName ( ) : IAssemblyName
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetReferencedAssemblies ( ) : IAssemblyName[]
IsDefined ( Type attributeType, bool inherit ) : bool

메소드 상세

AssemblyWrap() 공개 메소드

Initializes a new instance of the T:UnitWrappers.System.Reflection.AssemblyWrap class.
public AssemblyWrap ( Assembly assembly ) : System
assembly System.Reflection.Assembly Assembly object.
리턴 System

CreateInstance() 공개 메소드

public CreateInstance ( string typeName ) : object
typeName string
리턴 object

CreateInstance() 공개 메소드

public CreateInstance ( string typeName, bool ignoreCase ) : object
typeName string
ignoreCase bool
리턴 object

CreateInstance() 공개 메소드

public CreateInstance ( string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : object
typeName string
ignoreCase bool
bindingAttr BindingFlags
binder System.Reflection.Binder
args object
culture System.Globalization.CultureInfo
activationAttributes object
리턴 object

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetCustomAttributes() 공개 메소드

public GetCustomAttributes ( Type attributeType, bool inherit ) : object[]
attributeType System.Type
inherit bool
리턴 object[]

GetCustomAttributes() 공개 메소드

public GetCustomAttributes ( bool inherit ) : object[]
inherit bool
리턴 object[]

GetExportedTypes() 공개 메소드

public GetExportedTypes ( ) : System.Type[]
리턴 System.Type[]

GetFile() 공개 메소드

public GetFile ( string name ) : FileStreamBase
name string
리턴 UnitWrappers.System.IO.FileStreamBase

GetFiles() 공개 메소드

public GetFiles ( ) : UnitWrappers.System.IO.FileStreamBase[]
리턴 UnitWrappers.System.IO.FileStreamBase[]

GetFiles() 공개 메소드

public GetFiles ( bool getResourceModules ) : UnitWrappers.System.IO.FileStreamBase[]
getResourceModules bool
리턴 UnitWrappers.System.IO.FileStreamBase[]

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetName() 공개 메소드

public GetName ( ) : IAssemblyName
리턴 IAssemblyName

GetObjectData() 공개 메소드

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
리턴 void

GetReferencedAssemblies() 공개 메소드

public GetReferencedAssemblies ( ) : IAssemblyName[]
리턴 IAssemblyName[]

IsDefined() 공개 메소드

public IsDefined ( Type attributeType, bool inherit ) : bool
attributeType System.Type
inherit bool
리턴 bool