Condividi tramite


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.

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Sintassi

'Dichiarazione
<ComVisibleAttribute(False)> _
Public NotInheritable Class DatabaseFileMappingsDictionary _
    Inherits Dictionary(Of String, String)
'Utilizzo
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>

Nel tipo DatabaseFileMappingsDictionary sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico 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.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Comparer Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Proprietà pubblica Count Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Proprietà pubblica Item Returns the database file mapping information for the specified source file.
Proprietà pubblica Keys Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Proprietà pubblica Values Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Adds the specified database source file path and its associated database target file path to the dictionary.
Metodo pubblico Clear Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Metodo pubblico ContainsKey Determines whether this dictionary contains the specified database source file path.
Metodo pubblico ContainsValue Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetEnumerator Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetObjectData Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico OnDeserialization Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Metodo pubblico Remove Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Metodo pubblico ToString Ereditato da Object.
Metodo pubblico TryGetValue Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Add Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato IDictionary. . :: . .Add Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Contains Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato IDictionary. . :: . .Contains Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .CopyTo Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato ICollection. . :: . .CopyTo Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .GetEnumerator Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable. . :: . .GetEnumerator Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato IDictionary. . :: . .GetEnumerator Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata IDictionary. . :: . .IsFixedSize Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .IsReadOnly Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata IDictionary. . :: . .IsReadOnly Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata ICollection. . :: . .IsSynchronized Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata IDictionary. . :: . .Item Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Keys Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata IDictionary. . :: . .Keys Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Remove Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaMetodo privato IDictionary. . :: . .Remove Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata ICollection. . :: . .SyncRoot Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Values Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.
Implementazione esplicita dell'interfacciaProprietà privata IDictionary. . :: . .Values Ereditato da Dictionary< (Of < ( <'String, String> ) > ) >.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.