Compartilhar via


Classe EnvironmentVariableCollection

Represents the collection for environment variables.

Hierarquia de herança

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>
    Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>
      Microsoft.SqlServer.Management.IntegrationServices.EnvironmentVariableCollection

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

Sintaxe

'Declaração
Public NotInheritable Class EnvironmentVariableCollection _
    Inherits SfcCollatedDictionaryCollection(Of EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo)
'Uso
Dim instance As EnvironmentVariableCollection
public sealed class EnvironmentVariableCollection : SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>
public ref class EnvironmentVariableCollection sealed : public SfcCollatedDictionaryCollection<EnvironmentVariable^, EnvironmentVariable.Key^, EnvironmentInfo^>
[<SealedAttribute>]
type EnvironmentVariableCollection =  
    class 
        inherit SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>
    end
public final class EnvironmentVariableCollection extends SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>

O tipo EnvironmentVariableCollection expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Ascending (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Propriedade pública Count (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Propriedade protegida Initialized (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Propriedade pública IsReadOnly (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Propriedade pública IsSynchronized (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Propriedade pública Item[String] Gets the environment variable from the environment variable collection based upon the specified name.
Propriedade pública Item[K] (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Propriedade protegida Parent (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Propriedade pública SyncRoot (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)

Início

Métodos

  Nome Descrição
Método público Add(T) (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público Add(String, TypeCode, Object, Boolean, String) Adds a variable.
Método público Clear (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público Contains(String) Returns a value that indicates whether the environment variable collection contains the specified name.
Método público Contains(T) (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público Contains(T) (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público CopyTo(Array, Int32) (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público CopyTo(array<T[], Int32) (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público Equals (Herdado de Object.)
Método público GetEnumerator (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método público Refresh() (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público Refresh(Boolean) (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público Remove(String) Removes a variable.
Método público Remove(T) (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método protegido RemoveInternal (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método protegido Rename (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Método público ToString (Herdado de Object.)
Método público TryGetValue (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado ISfcCollection.Add (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.AddShadow (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado IComparer<K>.Compare (Herdado de SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasPropriedade privada IListSource.ContainsListCollection (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasPropriedade privada ISfcCollection.Count (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.EnsureInitialized (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.FinishMerge (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.GetCollectionElementNameImpl (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.GetElementFactory (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado IEnumerable.GetEnumerator (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.GetExisting (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado IListSource.GetList (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.GetObjectByKey (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasPropriedade privada ISfcCollection.Initialized (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasPropriedade privada ISfcCollection.Parent (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.PrepareMerge (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.Remove (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.RemoveElement (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)
Implementações de interfaces explícitasMétodo privado ISfcCollection.Rename (Herdado de SfcCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>.)

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

Namespace Microsoft.SqlServer.Management.IntegrationServices