CMS.FileSystemStorage.xml
<?xml version="1.0"?>
<doc> <assembly> <name>CMS.FileSystemStorage</name> </assembly> <members> <member name="T:CMS.FileSystemStorage.DirectoryInfo"> <summary> Envelope for System.IO.DirectoryInfo. </summary> </member> <member name="M:CMS.FileSystemStorage.DirectoryInfo.#ctor(System.String)"> <summary> Constructor. </summary> <param name="path">Path to directory</param> </member> <member name="M:CMS.FileSystemStorage.DirectoryInfo.#ctor(System.IO.DirectoryInfo)"> <summary> Initializes new instance of directory info. </summary> <param name="info">System info</param> </member> <member name="M:CMS.FileSystemStorage.DirectoryInfo.CreateSubdirectoryInternal(System.String)"> <summary> Creates subdirectory. </summary> <param name="subdir">Subdirectory to create</param> </member> <member name="M:CMS.FileSystemStorage.DirectoryInfo.DeleteInternal"> <summary> Deletes directory. </summary> </member> <member name="M:CMS.FileSystemStorage.DirectoryInfo.EnumerateFilesInternal(System.String,CMS.IO.SearchOption)"> <summary> Returns an enumerable collection of file information that matches a specified search pattern and search subdirectory option. </summary> <param name="searchPattern">Search pattern.</param> <param name="searchOption">One of the enumeration values that specifies whether the search operation should include only the current directory or all subdirectories.</param> <returns>An enumerable collection of files that matches <paramref name="searchPattern"/> and <paramref name="searchOption"/>.</returns> </member> <member name="M:CMS.FileSystemStorage.DirectoryInfo.GetFilesInternal(System.String,CMS.IO.SearchOption)"> <summary> Returns a file list from the current directory. </summary> <param name="searchPattern">Search pattern</param> <param name="searchOption">Search options</param> </member> <member name="M:CMS.FileSystemStorage.DirectoryInfo.EnumerateDirectoriesInternal(System.String,CMS.IO.SearchOption)"> <summary> Returns an enumerable collection of directory information that matches a specified search pattern and search subdirectory option. </summary> <param name="searchPattern">Search pattern.</param> <param name="searchOption">One of the enumeration values that specifies whether the search operation should include only the current directory or all subdirectories.</param> <returns>An enumerable collection of directories that matches <paramref name="searchPattern"/> and <paramref name="searchOption"/>.</returns> </member> <member name="M:CMS.FileSystemStorage.DirectoryInfo.GetDirectoriesInternal(System.String,CMS.IO.SearchOption)"> <summary> Returns an array of directories in the current DirectoryInfo matching the given search criteria and using a value to determine whether to search subdirectories. </summary> <param name="searchPattern">Search pattern</param> <param name="searchOption">Specifies whether to search the current directory, or the current directory and all subdirectories.</param> </member> <member name="P:CMS.FileSystemStorage.DirectoryInfo.FullName"> <summary> Full name of directory (whole path). </summary> </member> <member name="P:CMS.FileSystemStorage.DirectoryInfo.LastWriteTime"> <summary> Last write time to directory. </summary> </member> <member name="P:CMS.FileSystemStorage.DirectoryInfo.Name"> <summary> Name of directory (without path). </summary> </member> <member name="P:CMS.FileSystemStorage.DirectoryInfo.CreationTime"> <summary> Creation time. </summary> </member> <member name="P:CMS.FileSystemStorage.DirectoryInfo.Exists"> <summary> Whether directory exists. </summary> </member> <member name="P:CMS.FileSystemStorage.DirectoryInfo.Parent"> <summary> Parent directory. </summary> </member> <member name="T:CMS.FileSystemStorage.Directory"> <summary> Envelope for System.IO.Directory. </summary> </member> <member name="M:CMS.FileSystemStorage.Directory.Exists(System.String)"> <summary> Determines whether the given path refers to an existing directory on disk. </summary> <param name="path">Path to test</param> </member> <member name="M:CMS.FileSystemStorage.Directory.CreateDirectory(System.String)"> <summary> Creates all directories and subdirectories as specified by path. </summary> <param name="path">Path to create</param> </member> <member name="M:CMS.FileSystemStorage.Directory.EnumerateFiles(System.String,System.String)"> <summary> Returns an enumerable collection of file names that match a search pattern in a specified path. </summary> <param name="path">The relative or absolute path to the directory to search. This string is not case-sensitive.</param> <param name="searchPattern">Search pattern.</param> <returns>An enumerable collection of the full names (including paths) for the files in the directory specified by <paramref name="path"/> and that match the specified search pattern.</returns> </member> <member name="M:CMS.FileSystemStorage.Directory.GetFiles(System.String,System.String)"> <summary> Returns the names of files (including their paths) that match the specified search pattern in the specified directory. </summary> <param name="path">The relative or absolute path to the directory to search. This string is not case-sensitive.</param> <param name="searchPattern">Search pattern.</param> <returns>An array of the full names (including paths) for the files in the specified directory that match the specified search pattern, or an empty array if no files are found.</returns> </member> <member name="M:CMS.FileSystemStorage.Directory.GetCurrentDirectory"> <summary> Gets the current working directory of the application. </summary> </member> <member name="M:CMS.FileSystemStorage.Directory.Delete(System.String,System.Boolean)"> <summary> Deletes an empty directory and, if indicated, any subdirectories and files in the directory. </summary> <param name="path">Path to directory</param> <param name="recursive">If delete if subdirs exists</param> </member> <member name="M:CMS.FileSystemStorage.Directory.Delete(System.String)"> <summary> Deletes an empty directory. </summary> <param name="path">Path to directory</param> </member> <member name="M:CMS.FileSystemStorage.Directory.Move(System.String,System.String)"> <summary> Moves a file or a directory and its contents to a new location. </summary> <param name="sourceDirName">Source directory name</param> <param name="destDirName">Destination directory name</param> </member> <member name="M:CMS.FileSystemStorage.Directory.EnumerateDirectories(System.String,System.String,CMS.IO.SearchOption)"> <summary> Returns an enumerable collection of directory names that match a search pattern in a specified path, and optionally searches subdirectories. </summary> <param name="path">The relative or absolute path to the directory to search. This string is not case-sensitive.</param> <param name="searchPattern">Search pattern.</param> <param name="searchOption">One of the enumeration values that specifies whether the search operation should include only the current directory or should include all subdirectories.</param> <returns>An enumerable collection of the full names (including paths) for the directories in the directory specified by <paramref name="path"/> and that match the specified search pattern and option.</returns> </member> <member name="M:CMS.FileSystemStorage.Directory.GetDirectories(System.String,System.String,CMS.IO.SearchOption)"> <summary> Gets the names of the subdirectories (including their paths) that match the specified search pattern in the current directory, and optionally searches subdirectories. </summary> <param name="path">The relative or absolute path to the directory to search. This string is not case-sensitive.</param> <param name="searchPattern">Search pattern.</param> <param name="searchOption">One of the enumeration values that specifies whether the search operation should include all subdirectories or only the current directory.</param> <returns>An array of the full names (including paths) of the subdirectories that match the specified criteria, or an empty array if no directories are found.</returns> </member> <member name="M:CMS.FileSystemStorage.Directory.GetAccessControl(System.String)"> <summary> Gets a DirectorySecurity object that encapsulates the access control list (ACL) entries for a specified directory. </summary> <param name="path">Path to directory</param> </member> <member name="M:CMS.FileSystemStorage.Directory.PrepareFilesForImport(System.String)"> <summary> Prepares files for import. Converts them to media library. </summary> <param name="path">Path.</param> </member> <member name="M:CMS.FileSystemStorage.Directory.DeleteDirectoryStructure(System.String)"> <summary> Deletes all files in the directory structure. It works also in a shared hosting environment. </summary> <param name="path">Full path of the directory to delete</param> </member> <member name="T:CMS.FileSystemStorage.FileInfo"> <summary> Envelope for System.IO.FileInfo class. </summary> </member> <member name="M:CMS.FileSystemStorage.FileInfo.#ctor(System.String)"> <summary> Initializes new instance of FileInfo. </summary> <param name="filename">File name from which info should be created</param> </member> <member name="M:CMS.FileSystemStorage.FileInfo.#ctor(System.IO.FileInfo)"> <summary> Initializes new instance of FileInfo. </summary> <param name="info">System file info</param> </member> <member name="M:CMS.FileSystemStorage.FileInfo.CreateTextInternal"> <summary> Creates or opens a file for writing UTF-8 encoded text. </summary> </member> <member name="M:CMS.FileSystemStorage.FileInfo.DeleteInternal"> <summary> Deletes file. </summary> </member> <member name="M:CMS.FileSystemStorage.FileInfo.OpenReadInternal"> <summary> Opens file for reading. </summary> </member> <member name="M:CMS.FileSystemStorage.FileInfo.OpenTextInternal"> <summary> Creates stream which reads from file. </summary> </member> <member name="M:CMS.FileSystemStorage.FileInfo.CopyToInternal(System.String,System.Boolean)"> <summary> Copies an existing file to a new file, allowing the overwriting of an existing file. </summary> <param name="destFileName">Destination file name</param> <param name="overwrite">Whether overwriting is allowed</param> </member> <member name="M:CMS.FileSystemStorage.FileInfo.MoveToInternal(System.String)"> <summary> Copies an existing file to a new file, allowing the overwriting of an existing file. </summary> <param name="destFileName">Destination file name</param> </member> <member name="M:CMS.FileSystemStorage.FileInfo.ToString"> <summary> Converts FileInfo object to string. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.Length"> <summary> Length of file. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.Extension"> <summary> File extenstion. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.FullName"> <summary> Full name of file (with whole path). </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.Name"> <summary> File name of file (without path). </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.DirectoryName"> <summary> Directory name of file (without path). </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.LastWriteTime"> <summary> Last wirte time to file. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.Exists"> <summary> If file exists. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.CreationTime"> <summary> Creation date of file. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.LastAccessTime"> <summary> Creation date of file. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.Directory"> <summary> Directory of file. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.IsReadOnly"> <summary> If is read only. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.Attributes"> <summary> File attributes. </summary> </member> <member name="P:CMS.FileSystemStorage.FileInfo.SystemInfo"> <summary> Returns system file info object. </summary> </member> <member name="T:CMS.FileSystemStorage.File"> <summary> Envelope for System.IO.File class. </summary> </member> <member name="M:CMS.FileSystemStorage.File.Exists(System.String)"> <summary> Determines whether the specified file exists. </summary> <param name="path">Path to file</param> </member> <member name="M:CMS.FileSystemStorage.File.OpenText(System.String)"> <summary> Opens an existing UTF-8 encoded text file for reading. </summary> <param name="path">Path to file</param> </member> <member name="M:CMS.FileSystemStorage.File.Delete(System.String)"> <summary> Deletes the specified file. An exception is not thrown if the specified file does not exist. </summary> <param name="path">Path to file</param> </member> <member name="M:CMS.FileSystemStorage.File.Copy(System.String,System.String,System.Boolean)"> <summary> Copies an existing file to a new file. Overwriting a file of the same name is allowed. </summary> <param name="sourceFileName">Path to source file</param> <param name="destFileName">Path to destination file</param> <param name="overwrite">If destination file should be overwritten</param> </member> <member name="M:CMS.FileSystemStorage.File.Copy(System.String,System.String)"> <summary> Copies an existing file to a new file. </summary> <param name="sourceFileName">Path to source file</param> <param name="destFileName">Path to destination file</param> </member> <member name="M:CMS.FileSystemStorage.File.ReadAllBytes(System.String)"> <summary> Opens a binary file, reads the contents of the file into a byte array, and then closes the file. </summary> <param name="path">Path to file</param> </member> <member name="M:CMS.FileSystemStorage.File.Create(System.String)"> <summary> Creates or overwrites a file in the specified path. </summary> <param name="path">Path to file</param> </member> <member name="M:CMS.FileSystemStorage.File.Move(System.String,System.String)"> <summary> Moves a specified file to a new location, providing the option to specify a new file name. </summary> <param name="sourceFileName">Source file name</param> <param name="destFileName">Destination file name</param> </member> <member name="M:CMS.FileSystemStorage.File.ReadAllText(System.String)"> <summary> Opens a text file, reads all lines of the file, and then closes the file. </summary> <param name="path">Path to file</param> </member> <member name="M:CMS.FileSystemStorage.File.ReadAllText(System.String,System.Text.Encoding)"> <summary> Opens a text file, reads all lines of the file, and then closes the file. </summary> <param name="path">Path to file</param> <param name="encoding">The character encoding to use</param> </member> <member name="M:CMS.FileSystemStorage.File.WriteAllText(System.String,System.String)"> <summary> Creates a new file, write the contents to the file, and then closes the file. If the target file already exists, it is overwritten. </summary> <param name="path">Path to file</param> <param name="contents">Content to write</param> </member> <member name="M:CMS.FileSystemStorage.File.WriteAllText(System.String,System.String,System.Text.Encoding)"> <summary> Creates a new file, write the contents to the file, and then closes the file. If the target file already exists, it is overwritten. </summary> <param name="path">Path to file</param> <param name="contents">Content to write</param> <param name="encoding">The character encoding to use</param> </member> <member name="M:CMS.FileSystemStorage.File.AppendAllText(System.String,System.String)"> <summary> Opens a file, appends the specified string to the file, and then closes the file. If the file does not exist, this method creates a file, writes the specified string to the file, then closes the file. </summary> <param name="path">Path</param> <param name="contents">Content to write</param> </member> <member name="M:CMS.FileSystemStorage.File.AppendAllText(System.String,System.String,System.Text.Encoding)"> <summary> Opens a file, appends the specified string to the file, and then closes the file. If the file does not exist, this method creates a file, writes the specified string to the file, then closes the file. </summary> <param name="path">Path</param> <param name="contents">Content to write</param> <param name="encoding">The character encoding to use</param> </member> <member name="M:CMS.FileSystemStorage.File.WriteAllBytes(System.String,System.Byte[])"> <summary> Creates a new file, writes the specified byte array to the file, and then closes the file. If the target file already exists, it is overwritten. </summary> <param name="path">Path to file</param> <param name="bytes">Bytes to write</param> </member> <member name="M:CMS.FileSystemStorage.File.OpenRead(System.String)"> <summary> Opens an existing file for reading. </summary> <param name="path">Path to file</param> </member> <member name="M:CMS.FileSystemStorage.File.SetAttributes(System.String,CMS.IO.FileAttributes)"> <summary> Sets the specified FileAttributes of the file on the specified path. </summary> <param name="path">Path to file</param> <param name="fileAttributes">File attributes</param> </member> <member name="M:CMS.FileSystemStorage.File.Open(System.String,CMS.IO.FileMode,CMS.IO.FileAccess)"> <summary> Opens a FileStream on the specified path, with the specified mode and access. </summary> <param name="path">Path to file</param> <param name="mode">File mode</param> <param name="access">File access</param> </member> <member name="M:CMS.FileSystemStorage.File.SetLastWriteTimeUtc(System.String,System.DateTime)"> <summary> Sets the date and time, in coordinated universal time (UTC), that the specified file was last written to. </summary> <param name="path">Path</param> <param name="lastWriteTimeUtc">Specified time</param> </member> <member name="M:CMS.FileSystemStorage.File.CreateText(System.String)"> <summary> Creates or opens a file for writing UTF-8 encoded text. </summary> <param name="path">Path to file</param> </member> <member name="M:CMS.FileSystemStorage.File.GetAccessControl(System.String)"> <summary> Gets a DirectorySecurity object that encapsulates the access control list (ACL) entries for a specified directory. </summary> <param name="path">Path to directory</param> </member> <member name="M:CMS.FileSystemStorage.File.GetLastWriteTime(System.String)"> <summary> Returns the date and time the specified file or directory was last written to. </summary> <param name="path">Path to file</param> </member> <member name="M:CMS.FileSystemStorage.File.SetLastWriteTime(System.String,System.DateTime)"> <summary> Sets the date and time that the specified file was last written to. </summary> <param name="path">Path to file</param> <param name="lastWriteTime">Last write time</param> </member> <member name="M:CMS.FileSystemStorage.File.GetFileUrl(System.String,System.String)"> <summary> Returns URL to file. If can be accessed directly then direct URL is generated else URL with GetFile page is generated. </summary> <param name="path">Virtual path starting with ~ or absolute path.</param> <param name="siteName">Site name.</param> </member> <member name="T:CMS.FileSystemStorage.FileStream"> <summary> Envelope for FileStream classes (System.IO). </summary> </member> <member name="M:CMS.FileSystemStorage.FileStream.#ctor(System.String,CMS.IO.FileMode)"> <summary> Initializes new instance and intializes new system file stream. </summary> <param name="path">Path to file</param> <param name="mode">File mode</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.#ctor(System.String,CMS.IO.FileMode,CMS.IO.FileAccess)"> <summary> Initializes new instance and intializes new system file stream. </summary> <param name="path">Path to file</param> <param name="mode">File mode</param> <param name="access">File access</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.#ctor(System.String,CMS.IO.FileMode,CMS.IO.FileAccess,CMS.IO.FileShare)"> <summary> Initializes new instance and intializes new system file stream. </summary> <param name="path">Path to file</param> <param name="mode">File mode</param> <param name="access">File access</param> <param name="share">Sharing permissions</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.#ctor(System.String,CMS.IO.FileMode,CMS.IO.FileAccess,CMS.IO.FileShare,System.Int32)"> <summary> Initializes new instance and intializes new system file stream. </summary> <param name="path">Path to file</param> <param name="mode">File mode</param> <param name="access">File access</param> <param name="bufferSize">Buffer size</param> <param name="share">Sharing permissions</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.#ctor(System.IO.FileStream)"> <summary> Initializes new instance and intializes new system file stream. </summary> <param name="fs">File stream</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.SetLength(System.Int64)"> <summary> Sets the length of the current stream. </summary> <param name="value">The desired length of the current stream in bytes.</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.Read(System.Byte[],System.Int32,System.Int32)"> <summary> Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read. </summary> <param name="array">The buffer to write the data into.</param> <param name="offset">The byte offset in <paramref name="array"/> at which to begin writing data from the stream.</param> <param name="count">The maximum number of bytes to read.</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)"> <inheritdoc /> </member> <member name="M:CMS.FileSystemStorage.FileStream.Close"> <summary> Closes the current stream and releases any resources (such as sockets and file handles) associated with the current stream. </summary> </member> <member name="M:CMS.FileSystemStorage.FileStream.CloseInnerStream(System.Boolean,System.Boolean)"> <summary> Closes or disposes the inner file stream </summary> <param name="dispose">If true, the inner stream is closed, otherwise is disposed</param> <param name="logOperation">If true, the close operation is logged</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.LogCloseOperation"> <summary> Logs the stream close operation </summary> </member> <member name="M:CMS.FileSystemStorage.FileStream.Seek(System.Int64,System.IO.SeekOrigin)"> <summary> Sets cursor position at specified position. </summary> <param name="offset">Offset from beginning of file</param> <param name="loc">Seek origin</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.Write(System.Byte[],System.Int32,System.Int32)"> <summary> Writes a sequence of bytes to the current stream and advances the current position within this stream by the number of bytes written. </summary> <param name="buffer">The buffer to write data from.</param> <param name="offset">The zero-based byte offset in <paramref name="buffer"/> from which to begin copying bytes to the stream.</param> <param name="count">The maximum number of bytes to write.</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)"> <inheritdoc /> </member> <member name="M:CMS.FileSystemStorage.FileStream.Flush"> <summary> Clears all buffers for this stream and causes any buffered data to be written to the underlying device. </summary> </member> <member name="M:CMS.FileSystemStorage.FileStream.FlushAsync(System.Threading.CancellationToken)"> <inheritdoc /> </member> <member name="M:CMS.FileSystemStorage.FileStream.WriteByte(System.Byte)"> <summary> Writes byte to stream. </summary> <param name="value">Value to write</param> </member> <member name="M:CMS.FileSystemStorage.FileStream.Dispose(System.Boolean)"> <summary> Releases all unmanaged and optionally managed resources. </summary> <param name="disposing">When true, managed resources are released.</param> </member> <member name="P:CMS.FileSystemStorage.FileStream.CanRead"> <summary> Gets a value indicating whether the current stream supports reading. </summary> </member> <member name="P:CMS.FileSystemStorage.FileStream.CanSeek"> <summary> Gets a value indicating whether the current stream supports seeking. </summary> <returns>True if the stream supports seeking, false otherwise.</returns> </member> <member name="P:CMS.FileSystemStorage.FileStream.CanWrite"> <summary> Gets a value indicating whether the current stream supports writing. </summary> </member> <member name="P:CMS.FileSystemStorage.FileStream.Length"> <summary> Gets the length in bytes of the stream. </summary> </member> <member name="P:CMS.FileSystemStorage.FileStream.Position"> <summary> Gets or sets the position within the current stream. </summary> </member> </members> </doc> |