C# Класс Microsoft.Scripting.PlatformAdaptationLayer

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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