NetworkStream.CanWrite Propriété

Définition

Obtient une valeur indiquant si NetworkStream prend en charge l'écriture.

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

Valeur de propriété

Boolean

true si les données peuvent être écrites dans NetworkStream ; sinon, false. La valeur par défaut est true.

Exemples

L’exemple de code suivant vérifie CanWrite que le code NetworkStream est accessible en écriture. Il effectue ensuite une opération d’écriture sur le NetworkStream.

// Examples for CanWrite, and CanWrite  
// Check to see if this NetworkStream is writable.
if ( myNetworkStream->CanWrite )
{
   array<Byte>^ myWriteBuffer = Encoding::ASCII->GetBytes(
      "Are you receiving this message?" );
   myNetworkStream->Write( myWriteBuffer, 0, myWriteBuffer->Length );
}
else
{
   Console::WriteLine( "Sorry.  You cannot write to this NetworkStream." );
}
// Examples for CanWrite, and CanWrite

// Check to see if this NetworkStream is writable.
if (myNetworkStream.CanWrite){

     byte[] myWriteBuffer = Encoding.ASCII.GetBytes("Are you receiving this message?");
     myNetworkStream.Write(myWriteBuffer, 0, myWriteBuffer.Length);
}
else{
     Console.WriteLine("Sorry.  You cannot write to this NetworkStream.");
}
' Examples for CanWrite, and CanWrite  
' Check to see if this NetworkStream is writable.
If myNetworkStream.CanWrite Then
   
   Dim myWriteBuffer As Byte() = Encoding.ASCII.GetBytes("Are you receiving this message?")
   myNetworkStream.Write(myWriteBuffer, 0, myWriteBuffer.Length)
Else
   Console.WriteLine("Sorry.  You cannot write to this NetworkStream.")
End If

Remarques

Si CanWrite c’est le cas true, NetworkStream autorise les appels à la Write méthode. Fournissez la valeur énumérée appropriée FileAccess dans le constructeur pour définir la lisibilité et l’écriture du NetworkStream. La CanWrite propriété est définie lors de l’initialisation NetworkStream .

S’applique à

Voir aussi