C# 클래스 System.Runtime.Loader.AssemblyLoadContext

파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
GetAssemblyName ( string assemblyPath ) : System.Reflection.AssemblyName
GetLoadContext ( System assembly ) : System.Runtime.Loader.AssemblyLoadContext
LoadFromAssemblyName ( System assemblyName ) : System.Reflection.Assembly
LoadFromAssemblyPath ( string assemblyPath ) : System.Reflection.Assembly
LoadFromNativeImagePath ( string nativeImagePath, string assemblyPath ) : System.Reflection.Assembly
LoadFromStream ( System assembly ) : System.Reflection.Assembly
LoadFromStream ( System assembly, System assemblySymbols ) : System.Reflection.Assembly
SetProfileOptimizationRoot ( string directoryPath ) : void
StartProfileOptimization ( string profile ) : void

보호된 메소드들

메소드 설명
AssemblyLoadContext ( )
Load ( System assemblyName ) : System.Reflection.Assembly
LoadUnmanagedDll ( string unmanagedDllName ) : System.IntPtr
LoadUnmanagedDllFromPath ( string unmanagedDllPath ) : System.IntPtr

메소드 상세

AssemblyLoadContext() 보호된 메소드

protected AssemblyLoadContext ( )

GetAssemblyName() 공개 정적인 메소드

public static GetAssemblyName ( string assemblyPath ) : System.Reflection.AssemblyName
assemblyPath string
리턴 System.Reflection.AssemblyName

GetLoadContext() 공개 정적인 메소드

public static GetLoadContext ( System assembly ) : System.Runtime.Loader.AssemblyLoadContext
assembly System
리턴 System.Runtime.Loader.AssemblyLoadContext

Load() 보호된 추상적인 메소드

protected abstract Load ( System assemblyName ) : System.Reflection.Assembly
assemblyName System
리턴 System.Reflection.Assembly

LoadFromAssemblyName() 공개 메소드

public LoadFromAssemblyName ( System assemblyName ) : System.Reflection.Assembly
assemblyName System
리턴 System.Reflection.Assembly

LoadFromAssemblyPath() 공개 메소드

public LoadFromAssemblyPath ( string assemblyPath ) : System.Reflection.Assembly
assemblyPath string
리턴 System.Reflection.Assembly

LoadFromNativeImagePath() 공개 메소드

public LoadFromNativeImagePath ( string nativeImagePath, string assemblyPath ) : System.Reflection.Assembly
nativeImagePath string
assemblyPath string
리턴 System.Reflection.Assembly

LoadFromStream() 공개 메소드

public LoadFromStream ( System assembly ) : System.Reflection.Assembly
assembly System
리턴 System.Reflection.Assembly

LoadFromStream() 공개 메소드

public LoadFromStream ( System assembly, System assemblySymbols ) : System.Reflection.Assembly
assembly System
assemblySymbols System
리턴 System.Reflection.Assembly

LoadUnmanagedDll() 보호된 메소드

protected LoadUnmanagedDll ( string unmanagedDllName ) : System.IntPtr
unmanagedDllName string
리턴 System.IntPtr

LoadUnmanagedDllFromPath() 보호된 메소드

protected LoadUnmanagedDllFromPath ( string unmanagedDllPath ) : System.IntPtr
unmanagedDllPath string
리턴 System.IntPtr

SetProfileOptimizationRoot() 공개 메소드

public SetProfileOptimizationRoot ( string directoryPath ) : void
directoryPath string
리턴 void

StartProfileOptimization() 공개 메소드

public StartProfileOptimization ( string profile ) : void
profile string
리턴 void