C# 클래스 PEAPI.AssemblyRef

A reference to an external assembly (.assembly extern)
상속: ResolutionScope, IExternRef
파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

공개 메소드들

메소드 설명
AddAssemblyAttr ( AssemAttr aa ) : void
AddClass ( string nsName, string name ) : ClassRef

Add a class to this external assembly

AddCulture ( string cult ) : void

Set the culture for this external assembly

AddHash ( byte hash ) : void

Add the hash value for this external assembly

AddKey ( byte key ) : void

Add the full public key for this external assembly

AddKeyToken ( byte key ) : void

Add the public key token (low 8 bytes of the public key)

AddValueClass ( string nsName, string name ) : ClassRef

Add a value class to this external assembly

AddVersionInfo ( int majVer, int minVer, int bldNo, int revNo ) : void

Add version information about this external assembly

비공개 메소드들

메소드 설명
AssemblyRef ( MetaData md, string name ) : System
GetCodedIx ( CIx code ) : uint
Size ( MetaData md ) : uint
TypeName ( ) : string
Write ( PEAPI.FileImage output ) : void

메소드 상세

AddAssemblyAttr() 공개 메소드

public AddAssemblyAttr ( AssemAttr aa ) : void
aa AssemAttr
리턴 void

AddClass() 공개 메소드

Add a class to this external assembly
public AddClass ( string nsName, string name ) : ClassRef
nsName string name space name
name string class name
리턴 ClassRef

AddCulture() 공개 메소드

Set the culture for this external assembly
public AddCulture ( string cult ) : void
cult string the culture string
리턴 void

AddHash() 공개 메소드

Add the hash value for this external assembly
public AddHash ( byte hash ) : void
hash byte bytes of the hash value
리턴 void

AddKey() 공개 메소드

Add the full public key for this external assembly
public AddKey ( byte key ) : void
key byte bytes of the public key
리턴 void

AddKeyToken() 공개 메소드

Add the public key token (low 8 bytes of the public key)
public AddKeyToken ( byte key ) : void
key byte low 8 bytes of public key
리턴 void

AddValueClass() 공개 메소드

Add a value class to this external assembly
public AddValueClass ( string nsName, string name ) : ClassRef
nsName string name space name
name string class name
리턴 ClassRef

AddVersionInfo() 공개 메소드

Add version information about this external assembly
public AddVersionInfo ( int majVer, int minVer, int bldNo, int revNo ) : void
majVer int Major Version
minVer int Minor Version
bldNo int Build Number
revNo int Revision Number
리턴 void