Compartilhar via


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.

Hierarquia de herança

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

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

Sintaxe

'Declaração
<ComVisibleAttribute(False)> _
Public NotInheritable Class DatabaseFileMappingsDictionary _
    Inherits Dictionary(Of String, String)
'Uso
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>

O tipo DatabaseFileMappingsDictionary expõe os membros a seguir.

Construtores

  Nome Descrição
Método público 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ício

Propriedades

  Nome Descrição
Propriedade pública Comparer (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Propriedade pública Count (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Propriedade pública Item Returns the database file mapping information for the specified source file.
Propriedade pública Keys (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Propriedade pública Values (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)

Início

Métodos

  Nome Descrição
Método público Add Adds the specified database source file path and its associated database target file path to the dictionary.
Método público Clear (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Método público ContainsKey Determines whether this dictionary contains the specified database source file path.
Método público ContainsValue (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetEnumerator (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Método público GetHashCode (Herdado de Object.)
Método público GetObjectData (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público OnDeserialization (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Método público Remove (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Método público ToString (Herdado de Object.)
Método público TryGetValue (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Add (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado IDictionary. . :: . .Add (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Contains (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado IDictionary. . :: . .Contains (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .CopyTo (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ICollection. . :: . .CopyTo (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado IEnumerable< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .GetEnumerator (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado IEnumerable. . :: . .GetEnumerator (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado IDictionary. . :: . .GetEnumerator (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada IDictionary. . :: . .IsFixedSize (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .IsReadOnly (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada IDictionary. . :: . .IsReadOnly (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada ICollection. . :: . .IsSynchronized (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada IDictionary. . :: . .Item (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Keys (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada IDictionary. . :: . .Keys (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Remove (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasMétodo privado IDictionary. . :: . .Remove (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada ICollection. . :: . .SyncRoot (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Values (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada IDictionary. . :: . .Values (Herdado de Dictionary< (Of < ( <'String, String> ) > ) >.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência