BufferedStream.CanSeek Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 .