FileStream.Name FileStream.Name FileStream.Name FileStream.Name Property

Definition

Ruft den absoluten Pfad der Datei auf, die im FileStream geöffnet wurde.Gets the absolute path of the file opened in the FileStream.

public:
 property System::String ^ Name { System::String ^ get(); };
public string Name { get; }
member this.Name : string
Public ReadOnly Property Name As String

Eigenschaftswert

Eine Zeichenfolge, die den absoluten Pfad der Datei ist.A string that is the absolute path of the file.

Beispiele

Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die FileStream(String, FileMode, FileAccess, FileShare, Int32, Boolean) Konstruktor.This code example is part of a larger example provided for the FileStream(String, FileMode, FileAccess, FileShare, Int32, Boolean) constructor.

   static void EndReadCallback( IAsyncResult^ asyncResult )
   {
      State^ tempState = dynamic_cast<State^>(asyncResult->AsyncState);
      int readCount = tempState->FStream->EndRead( asyncResult );
      int i = 0;
      while ( i < readCount )
      {
         if ( tempState->ReadArray[ i ] != tempState->WriteArray[ i++ ] )
         {
            Console::WriteLine( "Error writing data." );
            tempState->FStream->Close();
            return;
         }
      }

      Console::WriteLine( "The data was written to {0} "
      "and verified.", tempState->FStream->Name );
      tempState->FStream->Close();
      
      // Signal the main thread that the verification is finished.
      tempState->ManualEvent->Set();
   }


public:

static void EndReadCallback(IAsyncResult asyncResult)
{
    State tempState = (State)asyncResult.AsyncState;
    int readCount = tempState.FStream.EndRead(asyncResult);

    int i = 0;
    while(i < readCount)
    {
        if(tempState.ReadArray[i] != tempState.WriteArray[i++])
        {
            Console.WriteLine("Error writing data.");
            tempState.FStream.Close();
            return;
        }
    }
    Console.WriteLine("The data was written to {0} and verified.",
        tempState.FStream.Name);
    tempState.FStream.Close();

    // Signal the main thread that the verification is finished.
    tempState.ManualEvent.Set();
}
Private Shared Sub EndReadCallback(asyncResult As IAsyncResult)
     Dim tempState As State = _
         DirectCast(asyncResult.AsyncState, State)
     Dim readCount As Integer = _
         tempState.FStream.EndRead(asyncResult)

     Dim i As Integer = 0
     While(i < readCount)
         If(tempState.ReadArray(i) <> tempState.WriteArray(i))
             Console.WriteLine("Error writing data.")
             tempState.FStream.Close()
             Return
         End If
         i += 1
     End While

     Console.WriteLine("The data was written to {0} and " & _
         "verified.", tempState.FStream.Name)
     tempState.FStream.Close()

     ' Signal the main thread that the verification is finished.
     tempState.ManualEvent.Set()
 End Sub

Hinweise

Wenn der absolute Pfad nicht bekannt ist, gibt diese Eigenschaft eine Zeichenfolge ähnlich "Unknown".If the absolute path is not known, this property returns a string similar to "[Unknown]".

Eine Liste der allgemeinen Datei- und Verzeichnisvorgänge, finden Sie unter e/a-Aufgaben.For a list of common file and directory operations, see Common I/O Tasks.

Sicherheit

FileIOPermission
für den Zugriff auf den Pfad.for access to the path. Zugeordnete Enumeration: PathDiscoveryAssociated enumeration: PathDiscovery

Gilt für:

Siehe auch