NegotiateStream Properties

The NegotiateStream type exposes the following members.

  Name Description
Public property CanRead Gets a Boolean value that indicates whether the underlying stream is readable. (Overrides Stream.CanRead.)
Public property CanSeek Gets a Boolean value that indicates whether the underlying stream is seekable. (Overrides Stream.CanSeek.)
Public property CanTimeout Gets a Boolean value that indicates whether the underlying stream supports time-outs. (Overrides Stream.CanTimeout.)
Public property CanWrite Gets a Boolean value that indicates whether the underlying stream is writable. (Overrides Stream.CanWrite.)
Public property ImpersonationLevel Gets a value that indicates how the server can use the client's credentials.
Protected property InnerStream Gets the stream used by this AuthenticatedStream for sending and receiving data. (Inherited from AuthenticatedStream.)
Public property IsAuthenticated Gets a Boolean value that indicates whether authentication was successful. (Overrides AuthenticatedStream.IsAuthenticated.)
Public property IsEncrypted Gets a Boolean value that indicates whether this NegotiateStream uses data encryption. (Overrides AuthenticatedStream.IsEncrypted.)
Public property IsMutuallyAuthenticated Gets a Boolean value that indicates whether both the server and the client have been authenticated. (Overrides AuthenticatedStream.IsMutuallyAuthenticated.)
Public property IsServer Gets a Boolean value that indicates whether the local side of the connection used by this NegotiateStream was authenticated as the server. (Overrides AuthenticatedStream.IsServer.)
Public property IsSigned Gets a Boolean value that indicates whether the data sent using this stream is signed. (Overrides AuthenticatedStream.IsSigned.)
Public property LeaveInnerStreamOpen Gets whether the stream used by this AuthenticatedStream for sending and receiving data has been left open. (Inherited from AuthenticatedStream.)
Public property Length Gets the length of the underlying stream. (Overrides Stream.Length.)
Public property Position Gets or sets the current position in the underlying stream. (Overrides Stream.Position.)
Public property ReadTimeout Gets or sets the amount of time a read operation blocks waiting for data. (Overrides Stream.ReadTimeout.)
Public property RemoteIdentity Gets information about the identity of the remote party sharing this authenticated stream.
Public property WriteTimeout Gets or sets the amount of time a write operation blocks waiting for data. (Overrides Stream.WriteTimeout.)
Top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft