EnvironmentVariableCollection Класс

Определение

Представляет коллекцию переменных среды.

public ref class EnvironmentVariableCollection sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcCollatedDictionaryCollection<Microsoft::SqlServer::Management::IntegrationServices::EnvironmentVariable ^, Microsoft::SqlServer::Management::IntegrationServices::EnvironmentVariable::Key ^, Microsoft::SqlServer::Management::IntegrationServices::EnvironmentInfo ^>
public sealed class EnvironmentVariableCollection : Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollatedDictionaryCollection<Microsoft.SqlServer.Management.IntegrationServices.EnvironmentVariable,Microsoft.SqlServer.Management.IntegrationServices.EnvironmentVariable.Key,Microsoft.SqlServer.Management.IntegrationServices.EnvironmentInfo>
type EnvironmentVariableCollection = class
    inherit SfcCollatedDictionaryCollection<EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo>
Public NotInheritable Class EnvironmentVariableCollection
Inherits SfcCollatedDictionaryCollection(Of EnvironmentVariable, EnvironmentVariable.Key, EnvironmentInfo)
Наследование

Свойства

Ascending

Возвращает или задает значение, являющееся признаком сортировки в порядке возрастания. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
Count

Возвращает количество элементов, содержащихся в коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
CultureInfo

Возвращает или задает объект CultureInfo, используемый коллекцией. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
IgnoreCase

Возвращает или задает значение, указывающее, учитывает ли коллекция регистр. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
Initialized

Возвращает значение, указывающее, инициализирована ли коллекция. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
IsReadOnly

Возвращает значение, указывающее, является ли коллекция доступной только для чтения. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
IsSynchronized

Возвращает или задает значение, показывающее, синхронизирован ли доступ к коллекции (является ли он потокобезопасным). Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
Item[K]

Возвращает элемент, указанный ключом. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
Item[String]

Возвращает переменную среды из коллекции переменных среды на основании указанного имени.

Parent

Возвращает или задает тип родительского объекта. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
SyncRoot

Возвращает или задает объект, который может использоваться для синхронизации доступа к коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)

Методы

Add(String, TypeCode, Object, Boolean, String)

Добавляет переменную.

Add(T)

Добавляет указанный объект в коллекцию. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
AddImpl(T)

Добавляет объект или элемент в данную коллекцию.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
AddShadow(T)

Добавляет указанный объект в теневую коллекцию. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
Clear()

Удаляет все элементы из коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
Contains(K)

Определяет, входит ли указанный ключ в коллекцию. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
Contains(String)

Возвращает значение, указывающее, содержит ли коллекция переменных среды указанное имя.

Contains(T)

Определяет, входит ли указанный объект в коллекцию. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
CopyTo(Array, Int32)

Копирует элементы из коллекции в указанный массив, начиная с заданного индекса массива. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
CopyTo(T[], Int32)

Копирует элементы из коллекции в указанный массив, начиная с заданного индекса массива. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
CreateAndInitializeChildObject(K)

Создает дочерний объект и добавляет его в коллекцию. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
EnsureCollectionInitialized()

Инициализирует коллекцию с сервера. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
FinishMerge()

Меняет новую коллекцию на старую. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
GetCollectionElementNameImpl()

Возвращает суффикс унифицированного имени ресурса (URN) для элементов коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
GetElementFactoryImpl()

Возвращает фабрику, используемую для создания экземпляра объекта для коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
GetEnumerator()

Возвращает перечислитель, который может выполнять итерации по коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
GetExistingObjectByKey(K)

Использует указанный ключ для получения существующего объекта из коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
GetObjectByKey(K)

Использует указанный ключ для получения объекта из коллекции. Если подходящий объект не был найден, этот объект создается и добавляется в коллекцию. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
InitInnerCollection()

Создает пустую внутреннюю коллекцию. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
PrepareMerge()

Подготавливает для добавления в существующую коллекцию результаты последнего запроса. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
Refresh()

Обновляет коллекцию путем создания новых объектов и свойств и соединения их с существующими в коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
Refresh(Boolean)

Обновляет коллекцию путем создания новых объектов и свойств и соединения их с существующими в коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
Remove(String)

Удаляет переменную.

Remove(T)

Удаляет указанный объект из коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
RemoveImpl(T)

Удаляет указанный объект из коллекции.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
RemoveInternal(T)

Помечает указанный объект для удаления. Состояние объекта имеет значение ToBeDropped. Объект будет удален при изменении или удалении родительского объекта. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
Rename(T, K)

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

Переименовывает указанный объект.

(Унаследовано от SfcCollection<T,K,ParentT>)
ResetInnerCollection()

Сбрасывает свойства CultureInfo, IgnoreCase и Ascending во внутренней коллекции для применения новых настроек. Вызывайте этот метод после любого изменения свойств. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
TryGetValue(K, T)

Получает значение, связанное с заданным ключом.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)

Явные реализации интерфейса

IComparer<K>.Compare(K, K)

Сравнивает два ключа из коллекции.

(Унаследовано от SfcCollatedDictionaryCollection<T,K,ParentT>)
IEnumerable.GetEnumerator()

Возвращает перечислитель, с помощью которого можно осуществить итерацию по коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
IListSource.ContainsListCollection

Возвращает значение, указывающее, является ли коллекция коллекцией объектов IList.

(Унаследовано от SfcCollection<T,K,ParentT>)
IListSource.GetList()

Возвращает объект IList, который может быть привязан к источнику данных из объекта, не реализующего интерфейс IList. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.Add(SfcInstance)

Добавляет указанный объект в коллекцию. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.AddShadow(SfcInstance)

Добавляет указанный объект в теневую коллекцию. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.Count

Возвращает количество элементов, содержащихся в коллекции.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.EnsureInitialized()

Инициализирует коллекцию с сервера. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.FinishMerge()

Меняет новую коллекцию на старую. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.GetCollectionElementNameImpl()

Возвращает суффикс унифицированного имени ресурса для элементов коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.GetElementFactory()

Возвращает фабрику, использующуюся для создания экземпляра объекта в коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.GetExisting(SfcKey, SfcInstance)

Использует указанный ключ для извлечения элемента из коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.GetObjectByKey(SfcKey)

Использует указанный ключ для получения объекта из коллекции. Если подходящий объект не был найден, этот объект создается и добавляется в коллекцию.

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.Initialized

Возвращает или задает значение, указывающее, инициализирована ли коллекция.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.Parent

Возвращает родительский объект.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.PrepareMerge()

Подготавливает для добавления в существующую коллекцию результаты последнего запроса. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.Remove(SfcInstance)

Удаляет указанный объект из коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.RemoveElement(SfcInstance)

Удаляет указанный элемент из коллекции. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)
ISfcCollection.Rename(SfcInstance, SfcKey)

Переименовывает указанный объект. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcCollection<T,K,ParentT>)

Применяется к