C# 클래스 Open.Core.Common.Network.AssemblyLoader

Loads an assembly from the server into the application.
상속: LoaderBase
파일 보기 프로젝트 열기: philcockfield/Open.TestHarness.SL

공개 메소드들

메소드 설명
AssemblyLoader ( string xapFileName ) : System

Constructor.

The XAP file will contain both the specific DLL you are looking to use along with the other dependencies the DLL has.

GetAssemblies ( ) : IEnumerable

Retrieves the set of loaded assemblies excluding Assemblies with the given prefixes.

StripExtensions ( string fileName ) : string

Strips XAP and DLL extensions from a file.

ToString ( ) : string

보호된 메소드들

메소드 설명
GetUri ( ) : Uri
OnLoadCallback ( TestableOpenReadCompletedEventArgs e ) : void
OnPreload ( ) : bool

비공개 메소드들

메소드 설명
GetEntryPointAssembly ( System.Xml.Linq.XElement xDeploymentRoot ) : string
GetInfo ( Stream stream, string contentType, string uri ) : System.Windows.Resources.StreamResourceInfo
IncludeAssembly ( Assembly assembly, IEnumerable excludePrefix ) : bool

메소드 상세

AssemblyLoader() 공개 메소드

Constructor.
The XAP file will contain both the specific DLL you are looking to use along with the other dependencies the DLL has.
public AssemblyLoader ( string xapFileName ) : System
xapFileName string The filename of the XAP to load.
리턴 System

GetAssemblies() 공개 메소드

Retrieves the set of loaded assemblies excluding Assemblies with the given prefixes.
public GetAssemblies ( ) : IEnumerable
리턴 IEnumerable

GetUri() 보호된 메소드

protected GetUri ( ) : Uri
리턴 System.Uri

OnLoadCallback() 보호된 메소드

OnPreload() 보호된 메소드

protected OnPreload ( ) : bool
리턴 bool

StripExtensions() 공개 정적인 메소드

Strips XAP and DLL extensions from a file.
public static StripExtensions ( string fileName ) : string
fileName string The file name to strip.
리턴 string

ToString() 공개 메소드

public ToString ( ) : string
리턴 string