BufferedStream.CanSeek Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der aktuelle Datenstrom die Suche unterstützt.
public:
virtual property bool CanSeek { bool get(); };
public override bool CanSeek { get; }
member this.CanSeek : bool
Public Overrides ReadOnly Property CanSeek As Boolean
Eigenschaftswert
true wenn der Datenstrom die Suche unterstützt; false wenn der Datenstrom geschlossen ist oder wenn der Datenstrom aus einem Betriebssystemhandle erstellt wurde, z. B. eine Rohr- oder Ausgabe an die Konsole.
Beispiele
Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die BufferedStream Klasse bereitgestellt wird.
// 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
Hinweise
Wenn eine von der Stream Klasse abgeleitete Suche nicht unterstützt, rufen Sie Length, SetLength, , Positionund Seek lösen Sie einen NotSupportedException.
Wenn der Datenstrom geschlossen ist, gibt diese Eigenschaft zurück false.