Classe 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.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

'Déclaration
<ComVisibleAttribute(False)> _
Public NotInheritable Class DatabaseFileMappingsDictionary _
    Inherits Dictionary(Of String, String)
'Utilisation
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>

Le type DatabaseFileMappingsDictionary expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique 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.

Haut de la page

Propriétés

  Nom Description
Propriété publique Comparer (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Propriété publique Count (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Propriété publique Item Returns the database file mapping information for the specified source file.
Propriété publique Keys (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Propriété publique Values (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Add Adds the specified database source file path and its associated database target file path to the dictionary.
Méthode publique Clear (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Méthode publique ContainsKey Determines whether this dictionary contains the specified database source file path.
Méthode publique ContainsValue (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetEnumerator (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetObjectData (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique OnDeserialization (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Méthode publique Remove (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Méthode publique ToString (hérité de Object.)
Méthode publique TryGetValue (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Add (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée IDictionary. . :: . .Add (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Contains (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée IDictionary. . :: . .Contains (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .CopyTo (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ICollection. . :: . .CopyTo (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée IEnumerable< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .GetEnumerator (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée IEnumerable. . :: . .GetEnumerator (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée IDictionary. . :: . .GetEnumerator (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée IDictionary. . :: . .IsFixedSize (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .IsReadOnly (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée IDictionary. . :: . .IsReadOnly (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée ICollection. . :: . .IsSynchronized (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée IDictionary. . :: . .Item (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Keys (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée IDictionary. . :: . .Keys (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Remove (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface expliciteMéthode privée IDictionary. . :: . .Remove (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée ICollection. . :: . .SyncRoot (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Values (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implémentation d'interface explicitePropriété privée IDictionary. . :: . .Values (hérité de Dictionary< (Of < ( <'String, String> ) > ) >.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.