C# 클래스 System.GAC.AssemblyCache

파일 보기 프로젝트 열기: quetzalcoatl/xvsr10

공개 메소드들

메소드 설명
CreateAssemblyCache ( ) : IAssemblyCache

Use this method as a start for the GAC API

CreateAssemblyName ( string name ) : IAssemblyName
CreateGACEnum ( ) : IAssemblyEnum
GetCulture ( IAssemblyName name ) : CultureInfo
GetDisplayName ( IAssemblyName name, ASM_DISPLAY_FLAGS which ) : String
GetDownloadPath ( ) : String
GetGACPath ( ) : String
GetName ( IAssemblyName name ) : String
GetNextAssembly ( IAssemblyEnum enumerator, IAssemblyName &name ) : int

Get the next assembly name in the current enumerator or fail

GetPublicKey ( IAssemblyName name ) : byte[]
GetPublicKeyToken ( IAssemblyName name ) : byte[]
GetVersion ( IAssemblyName name ) : Version
GetZapPath ( ) : String

비공개 메소드들

메소드 설명
CreateAssemblyCache ( IAssemblyCache &ppAsmCache, uint dwReserved ) : void
CreateAssemblyEnum ( IAssemblyEnum &pEnum, IntPtr pUnkReserved, IAssemblyName pName, ASM_CACHE_FLAGS dwFlags, IntPtr pvReserved ) : void
CreateAssemblyNameObject ( IAssemblyName &ppAssemblyNameObj, string szAssemblyName, uint dwFlags, IntPtr pvReserved ) : void
CreateInstallReferenceEnum ( IInstallReferenceEnum &ppRefEnum, IAssemblyName pName, uint dwFlags, IntPtr pvReserved ) : void
GetCachePath ( ASM_CACHE_FLAGS dwCacheFlags, [ pwzCachePath, uint &pcchPath ) : void

메소드 상세

CreateAssemblyCache() 공개 정적인 메소드

Use this method as a start for the GAC API
public static CreateAssemblyCache ( ) : IAssemblyCache
리턴 IAssemblyCache

CreateAssemblyName() 공개 정적인 메소드

public static CreateAssemblyName ( string name ) : IAssemblyName
name string
리턴 IAssemblyName

CreateGACEnum() 공개 정적인 메소드

public static CreateGACEnum ( ) : IAssemblyEnum
리턴 IAssemblyEnum

GetCulture() 공개 정적인 메소드

public static GetCulture ( IAssemblyName name ) : CultureInfo
name IAssemblyName
리턴 System.Globalization.CultureInfo

GetDisplayName() 공개 정적인 메소드

public static GetDisplayName ( IAssemblyName name, ASM_DISPLAY_FLAGS which ) : String
name IAssemblyName
which ASM_DISPLAY_FLAGS
리턴 String

GetDownloadPath() 공개 정적인 메소드

public static GetDownloadPath ( ) : String
리턴 String

GetGACPath() 공개 정적인 메소드

public static GetGACPath ( ) : String
리턴 String

GetName() 공개 정적인 메소드

public static GetName ( IAssemblyName name ) : String
name IAssemblyName
리턴 String

GetNextAssembly() 공개 정적인 메소드

Get the next assembly name in the current enumerator or fail
public static GetNextAssembly ( IAssemblyEnum enumerator, IAssemblyName &name ) : int
enumerator IAssemblyEnum
name IAssemblyName
리턴 int

GetPublicKey() 공개 정적인 메소드

public static GetPublicKey ( IAssemblyName name ) : byte[]
name IAssemblyName
리턴 byte[]

GetPublicKeyToken() 공개 정적인 메소드

public static GetPublicKeyToken ( IAssemblyName name ) : byte[]
name IAssemblyName
리턴 byte[]

GetVersion() 공개 정적인 메소드

public static GetVersion ( IAssemblyName name ) : Version
name IAssemblyName
리턴 Version

GetZapPath() 공개 정적인 메소드

public static GetZapPath ( ) : String
리턴 String