C# 클래스 System.IO.IsolatedStorage.IsolatedStorageFile

상속: IsolatedStorage, IDisposable
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ContainsUnknownFiles bool
EnsureStoreIsValid void
GetFullPath string
GetIsolatedStorageException System.Exception
GetStore IsolatedStorageFile
Initialize void
IsIdFile bool
IsInfoFile bool
IsMatchingScopeDirectory bool
IsolatedStorageFile
IsolatedStorageFile System.Collections
VerifyGlobalScope void

공개 메소드들

메소드 설명
Close ( ) : void
CopyFile ( string sourceFileName, string destinationFileName ) : void
CopyFile ( string sourceFileName, string destinationFileName, bool overwrite ) : void
CreateDirectory ( string dir ) : void
CreateFile ( string path ) : IsolatedStorageFileStream
CreateFile ( string path ) : System.IO.IsolatedStorage.IsolatedStorageFileStream
DeleteDirectory ( string dir ) : void
DeleteFile ( string file ) : void
DirectoryExists ( string path ) : bool
Dispose ( ) : void
FileExists ( string path ) : bool
GetCreationTime ( string path ) : DateTimeOffset
GetCreationTime ( string path ) : System.DateTimeOffset
GetDirectoryNames ( ) : string[]
GetDirectoryNames ( string searchPattern ) : string[]
GetEnumerator ( IsolatedStorageScope scope ) : IEnumerator
GetEnumerator ( System scope ) : System.Collections.IEnumerator
GetFileNames ( ) : string[]
GetFileNames ( string searchPattern ) : string[]
GetLastAccessTime ( string path ) : DateTimeOffset
GetLastAccessTime ( string path ) : System.DateTimeOffset
GetLastWriteTime ( string path ) : DateTimeOffset
GetLastWriteTime ( string path ) : System.DateTimeOffset
GetMachineStoreForApplication ( ) : IsolatedStorageFile
GetMachineStoreForApplication ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetMachineStoreForAssembly ( ) : IsolatedStorageFile
GetMachineStoreForAssembly ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetMachineStoreForDomain ( ) : IsolatedStorageFile
GetMachineStoreForDomain ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetStore ( IsolatedStorageScope scope, Type applicationEvidenceType ) : IsolatedStorageFile
GetStore ( IsolatedStorageScope scope, Type domainEvidenceType, Type assemblyEvidenceType ) : IsolatedStorageFile
GetStore ( IsolatedStorageScope scope, object applicationIdentity ) : IsolatedStorageFile
GetStore ( IsolatedStorageScope scope, object domainIdentity, object assemblyIdentity ) : IsolatedStorageFile
GetStore ( System scope, System applicationEvidenceType ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetStore ( System scope, System domainEvidenceType, System assemblyEvidenceType ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetStore ( System scope, object applicationIdentity ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetStore ( System scope, object domainIdentity, object assemblyIdentity ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetUserStoreForApplication ( ) : IsolatedStorageFile
GetUserStoreForApplication ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetUserStoreForAssembly ( ) : IsolatedStorageFile
GetUserStoreForAssembly ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetUserStoreForDomain ( ) : IsolatedStorageFile
GetUserStoreForDomain ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
GetUserStoreForSite ( ) : IsolatedStorageFile
GetUserStoreForSite ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
IncreaseQuotaTo ( long newQuotaSize ) : bool
MoveDirectory ( string sourceDirectoryName, string destinationDirectoryName ) : void
MoveFile ( string sourceFileName, string destinationFileName ) : void
OpenFile ( string path, FileMode mode ) : IsolatedStorageFileStream
OpenFile ( string path, FileMode mode, FileAccess access ) : IsolatedStorageFileStream
OpenFile ( string path, FileMode mode, FileAccess access, FileShare share ) : IsolatedStorageFileStream
OpenFile ( string path, System mode ) : System.IO.IsolatedStorage.IsolatedStorageFileStream
OpenFile ( string path, System mode, System access ) : System.IO.IsolatedStorage.IsolatedStorageFileStream
OpenFile ( string path, System mode, System access, System share ) : System.IO.IsolatedStorage.IsolatedStorageFileStream
Remove ( ) : void
Remove ( IsolatedStorageScope scope ) : void
Remove ( System scope ) : void

비공개 메소드들

메소드 설명
ContainsUnknownFiles ( string directory ) : bool
EnsureStoreIsValid ( ) : void
GetFullPath ( string partialPath ) : string
GetIsolatedStorageException ( string exceptionMsg, Exception rootCause ) : Exception
GetStore ( IsolatedStorageScope scope ) : IsolatedStorageFile
Initialize ( IsolatedStorageScope scope ) : void
IsIdFile ( string file ) : bool
IsInfoFile ( string file ) : bool
IsMatchingScopeDirectory ( string directory ) : bool
IsolatedStorageFile ( )
IsolatedStorageFile ( ) : System.Collections
VerifyGlobalScope ( IsolatedStorageScope scope ) : void

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

CopyFile() 공개 메소드

public CopyFile ( string sourceFileName, string destinationFileName ) : void
sourceFileName string
destinationFileName string
리턴 void

CopyFile() 공개 메소드

public CopyFile ( string sourceFileName, string destinationFileName, bool overwrite ) : void
sourceFileName string
destinationFileName string
overwrite bool
리턴 void

CreateDirectory() 공개 메소드

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

CreateFile() 공개 메소드

public CreateFile ( string path ) : IsolatedStorageFileStream
path string
리턴 IsolatedStorageFileStream

CreateFile() 공개 메소드

public CreateFile ( string path ) : System.IO.IsolatedStorage.IsolatedStorageFileStream
path string
리턴 System.IO.IsolatedStorage.IsolatedStorageFileStream

DeleteDirectory() 공개 메소드

public DeleteDirectory ( string dir ) : void
dir string
리턴 void

DeleteFile() 공개 메소드

public DeleteFile ( string file ) : void
file string
리턴 void

DirectoryExists() 공개 메소드

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

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FileExists() 공개 메소드

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

GetCreationTime() 공개 메소드

public GetCreationTime ( string path ) : DateTimeOffset
path string
리턴 DateTimeOffset

GetCreationTime() 공개 메소드

public GetCreationTime ( string path ) : System.DateTimeOffset
path string
리턴 System.DateTimeOffset

GetDirectoryNames() 공개 메소드

public GetDirectoryNames ( ) : string[]
리턴 string[]

GetDirectoryNames() 공개 메소드

public GetDirectoryNames ( string searchPattern ) : string[]
searchPattern string
리턴 string[]

GetEnumerator() 공개 정적인 메소드

public static GetEnumerator ( IsolatedStorageScope scope ) : IEnumerator
scope IsolatedStorageScope
리턴 IEnumerator

GetEnumerator() 공개 정적인 메소드

public static GetEnumerator ( System scope ) : System.Collections.IEnumerator
scope System
리턴 System.Collections.IEnumerator

GetFileNames() 공개 메소드

public GetFileNames ( ) : string[]
리턴 string[]

GetFileNames() 공개 메소드

public GetFileNames ( string searchPattern ) : string[]
searchPattern string
리턴 string[]

GetLastAccessTime() 공개 메소드

public GetLastAccessTime ( string path ) : DateTimeOffset
path string
리턴 DateTimeOffset

GetLastAccessTime() 공개 메소드

public GetLastAccessTime ( string path ) : System.DateTimeOffset
path string
리턴 System.DateTimeOffset

GetLastWriteTime() 공개 메소드

public GetLastWriteTime ( string path ) : DateTimeOffset
path string
리턴 DateTimeOffset

GetLastWriteTime() 공개 메소드

public GetLastWriteTime ( string path ) : System.DateTimeOffset
path string
리턴 System.DateTimeOffset

GetMachineStoreForApplication() 공개 정적인 메소드

public static GetMachineStoreForApplication ( ) : IsolatedStorageFile
리턴 IsolatedStorageFile

GetMachineStoreForApplication() 공개 정적인 메소드

public static GetMachineStoreForApplication ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetMachineStoreForAssembly() 공개 정적인 메소드

public static GetMachineStoreForAssembly ( ) : IsolatedStorageFile
리턴 IsolatedStorageFile

GetMachineStoreForAssembly() 공개 정적인 메소드

public static GetMachineStoreForAssembly ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetMachineStoreForDomain() 공개 정적인 메소드

public static GetMachineStoreForDomain ( ) : IsolatedStorageFile
리턴 IsolatedStorageFile

GetMachineStoreForDomain() 공개 정적인 메소드

public static GetMachineStoreForDomain ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetStore() 공개 정적인 메소드

public static GetStore ( IsolatedStorageScope scope, Type applicationEvidenceType ) : IsolatedStorageFile
scope IsolatedStorageScope
applicationEvidenceType Type
리턴 IsolatedStorageFile

GetStore() 공개 정적인 메소드

public static GetStore ( IsolatedStorageScope scope, Type domainEvidenceType, Type assemblyEvidenceType ) : IsolatedStorageFile
scope IsolatedStorageScope
domainEvidenceType Type
assemblyEvidenceType Type
리턴 IsolatedStorageFile

GetStore() 공개 정적인 메소드

public static GetStore ( IsolatedStorageScope scope, object applicationIdentity ) : IsolatedStorageFile
scope IsolatedStorageScope
applicationIdentity object
리턴 IsolatedStorageFile

GetStore() 공개 정적인 메소드

public static GetStore ( IsolatedStorageScope scope, object domainIdentity, object assemblyIdentity ) : IsolatedStorageFile
scope IsolatedStorageScope
domainIdentity object
assemblyIdentity object
리턴 IsolatedStorageFile

GetStore() 공개 정적인 메소드

public static GetStore ( System scope, System applicationEvidenceType ) : System.IO.IsolatedStorage.IsolatedStorageFile
scope System
applicationEvidenceType System
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetStore() 공개 정적인 메소드

public static GetStore ( System scope, System domainEvidenceType, System assemblyEvidenceType ) : System.IO.IsolatedStorage.IsolatedStorageFile
scope System
domainEvidenceType System
assemblyEvidenceType System
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetStore() 공개 정적인 메소드

public static GetStore ( System scope, object applicationIdentity ) : System.IO.IsolatedStorage.IsolatedStorageFile
scope System
applicationIdentity object
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetStore() 공개 정적인 메소드

public static GetStore ( System scope, object domainIdentity, object assemblyIdentity ) : System.IO.IsolatedStorage.IsolatedStorageFile
scope System
domainIdentity object
assemblyIdentity object
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetUserStoreForApplication() 공개 정적인 메소드

public static GetUserStoreForApplication ( ) : IsolatedStorageFile
리턴 IsolatedStorageFile

GetUserStoreForApplication() 공개 정적인 메소드

public static GetUserStoreForApplication ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetUserStoreForAssembly() 공개 정적인 메소드

public static GetUserStoreForAssembly ( ) : IsolatedStorageFile
리턴 IsolatedStorageFile

GetUserStoreForAssembly() 공개 정적인 메소드

public static GetUserStoreForAssembly ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetUserStoreForDomain() 공개 정적인 메소드

public static GetUserStoreForDomain ( ) : IsolatedStorageFile
리턴 IsolatedStorageFile

GetUserStoreForDomain() 공개 정적인 메소드

public static GetUserStoreForDomain ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

GetUserStoreForSite() 공개 정적인 메소드

public static GetUserStoreForSite ( ) : IsolatedStorageFile
리턴 IsolatedStorageFile

GetUserStoreForSite() 공개 정적인 메소드

public static GetUserStoreForSite ( ) : System.IO.IsolatedStorage.IsolatedStorageFile
리턴 System.IO.IsolatedStorage.IsolatedStorageFile

IncreaseQuotaTo() 공개 메소드

public IncreaseQuotaTo ( long newQuotaSize ) : bool
newQuotaSize long
리턴 bool

MoveDirectory() 공개 메소드

public MoveDirectory ( string sourceDirectoryName, string destinationDirectoryName ) : void
sourceDirectoryName string
destinationDirectoryName string
리턴 void

MoveFile() 공개 메소드

public MoveFile ( string sourceFileName, string destinationFileName ) : void
sourceFileName string
destinationFileName string
리턴 void

OpenFile() 공개 메소드

public OpenFile ( string path, FileMode mode ) : IsolatedStorageFileStream
path string
mode FileMode
리턴 IsolatedStorageFileStream

OpenFile() 공개 메소드

public OpenFile ( string path, FileMode mode, FileAccess access ) : IsolatedStorageFileStream
path string
mode FileMode
access FileAccess
리턴 IsolatedStorageFileStream

OpenFile() 공개 메소드

public OpenFile ( string path, FileMode mode, FileAccess access, FileShare share ) : IsolatedStorageFileStream
path string
mode FileMode
access FileAccess
share FileShare
리턴 IsolatedStorageFileStream

OpenFile() 공개 메소드

public OpenFile ( string path, System mode ) : System.IO.IsolatedStorage.IsolatedStorageFileStream
path string
mode System
리턴 System.IO.IsolatedStorage.IsolatedStorageFileStream

OpenFile() 공개 메소드

public OpenFile ( string path, System mode, System access ) : System.IO.IsolatedStorage.IsolatedStorageFileStream
path string
mode System
access System
리턴 System.IO.IsolatedStorage.IsolatedStorageFileStream

OpenFile() 공개 메소드

public OpenFile ( string path, System mode, System access, System share ) : System.IO.IsolatedStorage.IsolatedStorageFileStream
path string
mode System
access System
share System
리턴 System.IO.IsolatedStorage.IsolatedStorageFileStream

Remove() 공개 메소드

public Remove ( ) : void
리턴 void

Remove() 공개 정적인 메소드

public static Remove ( IsolatedStorageScope scope ) : void
scope IsolatedStorageScope
리턴 void

Remove() 공개 정적인 메소드

public static Remove ( System scope ) : void
scope System
리턴 void