C# 클래스 Microsoft.Scripting.PlatformAdaptationLayer

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

공개 프로퍼티들

프로퍼티 타입 설명
IsCompactFramework bool

Private Properties

프로퍼티 타입 설명
AddAssemblyMappings void
GetEnvironmentVariables System.Collections.IDictionary
LoadAssemblyFromPath System.Reflection.Assembly
LoadSilverlightAssemblyNameMapping void
SetEmptyEnvironmentVariable void
SetEnvironmentVariable void

공개 메소드들

메소드 설명
CombinePaths ( string path1, string path2 ) : string
CreateDirectory ( string path ) : void
DeleteDirectory ( string path, bool recursive ) : void
DeleteFile ( string path, bool deleteReadOnly ) : void
DirectoryExists ( string path ) : bool
FileExists ( string path ) : bool
GetDirectories ( string path, string searchPattern ) : string[]
GetDirectoryName ( string path ) : string
GetEnvironmentVariable ( string key ) : string
GetExtension ( string path ) : string
GetFileName ( string path ) : string
GetFileNameWithoutExtension ( string path ) : string
GetFileSystemEntries ( string path, string searchPattern ) : string[]
GetFileSystemEntries ( string path, string searchPattern, bool includeFiles, bool includeDirectories ) : string[]
GetFiles ( string path, string searchPattern ) : string[]
GetFullPath ( string path ) : string
IsAbsolutePath ( string path ) : bool
LoadAssembly ( string name ) : Assembly
MoveFileSystemEntry ( string sourcePath, string destinationPath ) : void
OpenInputFileStream ( string path ) : Stream
OpenInputFileStream ( string path, FileMode mode, FileAccess access, FileShare share ) : Stream
OpenInputFileStream ( string path, FileMode mode, FileAccess access, FileShare share, int bufferSize ) : Stream
OpenOutputFileStream ( string path ) : Stream
PlatformAdaptationLayer ( ) : System.Linq.Expressions
TerminateScriptExecution ( int exitCode ) : void

보호된 메소드들

메소드 설명
LookupFullName ( string name ) : string

비공개 메소드들

메소드 설명
AddAssemblyMappings ( AssemblyName keyVersion ) : void
GetEnvironmentVariables ( ) : System.Collections.IDictionary
LoadAssemblyFromPath ( string path ) : Assembly
LoadSilverlightAssemblyNameMapping ( ) : void
SetEmptyEnvironmentVariable ( string key ) : void
SetEnvironmentVariable ( string key, string value ) : void

메소드 상세

CombinePaths() 공개 메소드

public CombinePaths ( string path1, string path2 ) : string
path1 string
path2 string
리턴 string

CreateDirectory() 공개 메소드

public CreateDirectory ( string path ) : void
path string
리턴 void

DeleteDirectory() 공개 메소드

public DeleteDirectory ( string path, bool recursive ) : void
path string
recursive bool
리턴 void

DeleteFile() 공개 메소드

public DeleteFile ( string path, bool deleteReadOnly ) : void
path string
deleteReadOnly bool
리턴 void

DirectoryExists() 공개 메소드

public DirectoryExists ( string path ) : bool
path string
리턴 bool

FileExists() 공개 메소드

public FileExists ( string path ) : bool
path string
리턴 bool

GetDirectories() 공개 메소드

public GetDirectories ( string path, string searchPattern ) : string[]
path string
searchPattern string
리턴 string[]

GetDirectoryName() 공개 메소드

public GetDirectoryName ( string path ) : string
path string
리턴 string

GetEnvironmentVariable() 공개 메소드

public GetEnvironmentVariable ( string key ) : string
key string
리턴 string

GetExtension() 공개 메소드

public GetExtension ( string path ) : string
path string
리턴 string

GetFileName() 공개 메소드

public GetFileName ( string path ) : string
path string
리턴 string

GetFileNameWithoutExtension() 공개 메소드

public GetFileNameWithoutExtension ( string path ) : string
path string
리턴 string

GetFileSystemEntries() 공개 메소드

public GetFileSystemEntries ( string path, string searchPattern ) : string[]
path string
searchPattern string
리턴 string[]

GetFileSystemEntries() 공개 메소드

public GetFileSystemEntries ( string path, string searchPattern, bool includeFiles, bool includeDirectories ) : string[]
path string
searchPattern string
includeFiles bool
includeDirectories bool
리턴 string[]

GetFiles() 공개 메소드

public GetFiles ( string path, string searchPattern ) : string[]
path string
searchPattern string
리턴 string[]

GetFullPath() 공개 메소드

Invalid path.
public GetFullPath ( string path ) : string
path string
리턴 string

IsAbsolutePath() 공개 메소드

Invalid path.
public IsAbsolutePath ( string path ) : bool
path string
리턴 bool

LoadAssembly() 공개 메소드

public LoadAssembly ( string name ) : Assembly
name string
리턴 System.Reflection.Assembly

LookupFullName() 보호된 메소드

protected LookupFullName ( string name ) : string
name string
리턴 string

MoveFileSystemEntry() 공개 메소드

public MoveFileSystemEntry ( string sourcePath, string destinationPath ) : void
sourcePath string
destinationPath string
리턴 void

OpenInputFileStream() 공개 메소드

public OpenInputFileStream ( string path ) : Stream
path string
리턴 Stream

OpenInputFileStream() 공개 메소드

public OpenInputFileStream ( string path, FileMode mode, FileAccess access, FileShare share ) : Stream
path string
mode FileMode
access FileAccess
share FileShare
리턴 Stream

OpenInputFileStream() 공개 메소드

public OpenInputFileStream ( string path, FileMode mode, FileAccess access, FileShare share, int bufferSize ) : Stream
path string
mode FileMode
access FileAccess
share FileShare
bufferSize int
리턴 Stream

OpenOutputFileStream() 공개 메소드

public OpenOutputFileStream ( string path ) : Stream
path string
리턴 Stream

PlatformAdaptationLayer() 공개 메소드

public PlatformAdaptationLayer ( ) : System.Linq.Expressions
리턴 System.Linq.Expressions

TerminateScriptExecution() 공개 메소드

public TerminateScriptExecution ( int exitCode ) : void
exitCode int
리턴 void

프로퍼티 상세

IsCompactFramework 공개적으로 정적으로 프로퍼티

public static bool IsCompactFramework
리턴 bool