BufferedStream.CanSeek Egenskap

Definition

Hämtar ett värde som anger om den aktuella strömmen stöder sökning.

public:
 virtual property bool CanSeek { bool get(); };
public override bool CanSeek { get; }
member this.CanSeek : bool
Public Overrides ReadOnly Property CanSeek As Boolean

Egenskapsvärde

true om strömmen stöder sökning; false om strömmen är stängd eller om strömmen har konstruerats från ett operativsystemhandtag, till exempel ett rör eller utdata till konsolen.

Exempel

Det här kodexemplet är en del av ett större exempel för BufferedStream klassen.

// Check whether the underlying stream supports seeking.
Console.WriteLine("NetworkStream {0} seeking.\n",
    bufStream.CanSeek ? "supports" : "does not support");
// Check whether the underlying stream supports seeking.
printfn $"""NetworkStream {if bufStream.CanSeek then "supports" else "does not support"} seeking.\n"""
' Check whether the underlying stream supports seeking.
If bufStream.CanSeek Then
    Console.WriteLine("NetworkStream supports" & _
        "seeking." & vbCrLf)
Else
    Console.WriteLine("NetworkStream does not " & _
        "support seeking." & vbCrLf)
End If

Kommentarer

Om en klass som härleds från Stream inte stöder sökning anropar du , LengthSetLength, Positionoch Seek genererar en NotSupportedException.

Om strömmen stängs returnerar falseden här egenskapen .

Gäller för

Se även