The members of Mono.Unix.UnixStream are listed below.
See Also: Inherited members from System.IO.Stream
Creates and initializes a Mono.Unix.UnixStream instance, wrapping the specified file descriptor fileDescriptor. Creates and initializes a Mono.Unix.UnixStream instance, wrapping the specified file descriptor fileDescriptor.
constInvalidFileDescriptor int (-1). An invalid file descriptor. constStandardErrorFileDescriptor int (2). The standard error file descriptor. constStandardInputFileDescriptor int (0). The standard input file descriptor. constStandardOutputFileDescriptor int (1). The standard output file descriptor.
[read-only] overrideCanRead bool. Documentation for this section has not yet been entered. [read-only] overrideCanSeek bool. Documentation for this section has not yet been entered. [read-only] overrideCanWrite bool. Documentation for this section has not yet been entered. FileAccessPermissions FileAccessPermissions. Gets or sets the file system entry access permissions. FileSpecialAttributes FileSpecialAttributes. Gets or sets the file system entry special attributes. [read-only] FileType FileTypes. Gets the type of this file system entry. [read-only] Handle int. The underlying file descriptor. [read-only] overrideLength long. Documentation for this section has not yet been entered. [read-only] OwnerGroup UnixGroupInfo. Gets information about the owner group. [read-only] OwnerGroupId long. Gets the owner group id. [read-only] OwnerUser UnixUserInfo. Gets information about the owner user. [read-only] OwnerUserId long. Gets the owner user id. overridePosition long. Documentation for this section has not yet been entered. Protection Mono.Unix.Native.FilePermissions. Gets or sets the file system entry protection.
AdviseFileAccessPattern(FileAccessPattern) Advises a file access pattern for a file stream.AdviseFileAccessPattern(FileAccessPattern, long, long) Advises a file access pattern for a file stream. overrideClose() Documentation for this section has not yet been entered.Finalize() Documentation for this section has not yet been entered. overrideFlush() Documentation for this section has not yet been entered.GetConfigurationValue(Mono.Unix.Native.PathconfName) : long Gets a configurable system limit or option variable associated with UnixStream.Handle. overrideRead(byte[], int, int) : int Documentation for this section has not yet been entered.ReadAtOffset(byte[], int, int, long) : int Reads a sequence of bytes from the current stream without advancing the position within the stream. overrideSeek(long, System.IO.SeekOrigin) : long Documentation for this section has not yet been entered.SendTo(UnixStream) Copies all the data from this stream to the specified Mono.Unix.UnixStreamoutput.SendTo(UnixStream, ulong) Copies data from this stream to the specified Mono.Unix.UnixStreamoutput.SendTo(int, ulong) Copies data from this stream to the specified file descriptor out_fd. overrideSetLength(long) Documentation for this section has not yet been entered.SetOwner(string) Set the owner user ID and owner group ID of UnixStream.Handle.SetOwner(long, long) Set the owner user ID and owner group ID of UnixStream.Handle.SetOwner(string, string) Set the owner user ID and owner group ID of UnixStream.Handle. overrideWrite(byte[], int, int) Documentation for this section has not yet been entered.WriteAtOffset(byte[], int, int, long) Writes a sequence of bytes to the current stream without advancing the position within the stream.
IDisposable.Dispose Documentation for this section has not yet been entered.