EntityConnectionStringBuilder.Item[String] Свойство

Определение

Получает или задает значение, связанное с указанным ключом.Gets or sets the value associated with the specified key. В языке C# это свойство является индексатором.In C#, this property is the indexer.

public:
 virtual property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ keyword); void set(System::String ^ keyword, System::Object ^ value); };
public override object this[string keyword] { get; set; }
member this.Item(string) : obj with get, set
Default Public Overrides Property Item(keyword As String) As Object

Параметры

keyword
String

Ключ возвращаемого или задаваемого элемента.The key of the item to get or set.

Значение свойства

Значение, связанное с указанным ключом.The value associated with the specified key.

Исключения

Параметр keyword является неопределенной ссылкой (Nothing в Visual Basic).keyword is a null reference (Nothing in Visual Basic).

Попытка добавить ключ, не существующий в списке доступных ключей.Tried to add a key that does not exist in the available keys.

Недопустимое значение в строке соединения (конкретнее, ожидаемое логическое или численное значение не было передано).Invalid value in the connection string (specifically, a Boolean or numeric value was expected but not supplied).

Комментарии

Поскольку класс EntityConnectionStringBuilder содержит словарь фиксированного размера, попытка добавить к нему ключ, не существующий в словаре, вызывает исключение KeyNotFoundException.Because the EntityConnectionStringBuilder contains a fixed-size dictionary, trying to add a key that does not exist in the dictionary throws a KeyNotFoundException.

Допустимый синтаксис ключевых слов и значений см. в ConnectionString.For valid keyword/value syntax, see ConnectionString.

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

Дополнительно