Share via


CFReadStream Class

Definition

A CFStream that reads streams of bytes.

public class CFReadStream : CoreFoundation.CFStream
type CFReadStream = class
    inherit CFStream
Inheritance
Derived

Properties

Name Description
Handle (Inherited from DisposableObject)
Owns (Inherited from DisposableObject)
ReadDispatchQueue (Inherited from CFStream)
WriteDispatchQueue (Inherited from CFStream)

Methods

Name Description
CheckError() (Inherited from CFStream)
ClearHandle() (Inherited from DisposableObject)
Close() (Inherited from CFStream)
Dispose() (Inherited from DisposableObject)
Dispose(Boolean)

Releases the resources used by the CFStream object.

(Inherited from CFStream)
DoClose()
DoGetProperty(NSString)
DoGetStatus()
DoOpen()
DoSetClient(CFStream+CFStreamCallback, IntPtr, IntPtr)
DoSetClient(delegate* unmanaged<IntPtr, IntPtr, IntPtr, Void>, IntPtr, IntPtr)
DoSetProperty(NSString, INativeObject)
EnableEvents(CFRunLoop, NSString) (Inherited from CFStream)
Equals(Object) (Inherited from DisposableObject)
GetCheckedHandle() (Inherited from DisposableObject)
GetDescription(IntPtr)

Returns a textual representation of the specified object.

(Inherited from CFType)
GetError()
GetHashCode() (Inherited from DisposableObject)
GetStatus() (Inherited from CFStream)
HasBytesAvailable()
InitializeHandle(NativeHandle) (Inherited from DisposableObject)
OnCallback(CFStreamEventType) (Inherited from CFStream)
OnCanAcceptBytesEvent(CFStream+StreamEventArgs) (Inherited from CFStream)
OnClosedEvent(CFStream+StreamEventArgs) (Inherited from CFStream)
OnErrorEvent(CFStream+StreamEventArgs) (Inherited from CFStream)
OnHasBytesAvailableEvent(CFStream+StreamEventArgs) (Inherited from CFStream)
OnOpenCompleted(CFStream+StreamEventArgs) (Inherited from CFStream)
Open() (Inherited from CFStream)
Read(Byte[], Int32, Int32)
Read(Byte[])
Release() (Inherited from NativeObject)
Retain() (Inherited from NativeObject)
ScheduleWithRunLoop(CFRunLoop, NSString)
UnscheduleFromRunLoop(CFRunLoop, NSString)

Events

Name Description
CanAcceptBytesEvent (Inherited from CFStream)
ClosedEvent (Inherited from CFStream)
ErrorEvent (Inherited from CFStream)
HasBytesAvailableEvent (Inherited from CFStream)
OpenCompletedEvent (Inherited from CFStream)

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to