Freigeben über


DatabaseFileMappingsDictionary-Klasse

This class, which is inherited from Dictionary, maps database file paths from the source server to the corresponding target server location that the user specifies.

Vererbungshierarchie

System. . :: . .Object
  System.Collections.Generic. . :: . .Dictionary< (Of < ( <'String, String> ) > ) >
    Microsoft.SqlServer.Management.Smo..::..DatabaseFileMappingsDictionary

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Syntax

'Declaration
<ComVisibleAttribute(False)> _
Public NotInheritable Class DatabaseFileMappingsDictionary _
    Inherits Dictionary(Of String, String)
'Usage
Dim instance As DatabaseFileMappingsDictionary
[ComVisibleAttribute(false)]
public sealed class DatabaseFileMappingsDictionary : Dictionary<string, string>
[ComVisibleAttribute(false)]
public ref class DatabaseFileMappingsDictionary sealed : public Dictionary<String^, String^>
[<SealedAttribute>]
[<ComVisibleAttribute(false)>]
type DatabaseFileMappingsDictionary =  
    class
        inherit Dictionary<string, string>
    end
public final class DatabaseFileMappingsDictionary extends Dictionary<String, String>

Der DatabaseFileMappingsDictionary-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DatabaseFileMappingsDictionary This class, which is inherited from Dictionary, maps database file paths from the source server to the corresponding target server location that the user specifies.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Comparer (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Öffentliche Eigenschaft Count (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Öffentliche Eigenschaft Item Returns the database file mapping information for the specified source file.
Öffentliche Eigenschaft Keys (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Öffentliche Eigenschaft Values (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Adds the specified database source file path and its associated database target file path to the dictionary.
Öffentliche Methode Clear (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Öffentliche Methode ContainsKey Determines whether this dictionary contains the specified database source file path.
Öffentliche Methode ContainsValue (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetEnumerator (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetObjectData (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode OnDeserialization (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Öffentliche Methode Remove (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Öffentliche Methode ToString (Geerbt von Object.)
Öffentliche Methode TryGetValue (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)

Zum Anfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Add (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary. . :: . .Add (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Contains (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary. . :: . .Contains (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .CopyTo (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection. . :: . .CopyTo (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .GetEnumerator (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable. . :: . .GetEnumerator (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary. . :: . .GetEnumerator (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary. . :: . .IsFixedSize (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .IsReadOnly (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary. . :: . .IsReadOnly (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection. . :: . .IsSynchronized (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary. . :: . .Item (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Keys (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary. . :: . .Keys (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Remove (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary. . :: . .Remove (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection. . :: . .SyncRoot (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Values (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary. . :: . .Values (Geerbt von Dictionary< (Of < ( <'String, String> ) > ) >.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.