Поделиться через


KeySegment Конструкторы

Определение

Перегрузки

KeySegment(IEnumerable<KeyValuePair<String,Object>>, IEdmEntityType, IEdmNavigationSource)

Постройте сегмент, представляющий подстановку ключа.

KeySegment(ODataPathSegment, IEnumerable<KeyValuePair<String,Object>>, IEdmEntityType, IEdmNavigationSource)

Постройте сегмент, представляющий подстановку ключа.

KeySegment(IEnumerable<KeyValuePair<String,Object>>, IEdmEntityType, IEdmNavigationSource)

Постройте сегмент, представляющий подстановку ключа.

public KeySegment (System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>> keys, Microsoft.OData.Edm.IEdmEntityType edmType, Microsoft.OData.Edm.IEdmNavigationSource navigationSource);
new Microsoft.OData.UriParser.KeySegment : seq<System.Collections.Generic.KeyValuePair<string, obj>> * Microsoft.OData.Edm.IEdmEntityType * Microsoft.OData.Edm.IEdmNavigationSource -> Microsoft.OData.UriParser.KeySegment
Public Sub New (keys As IEnumerable(Of KeyValuePair(Of String, Object)), edmType As IEdmEntityType, navigationSource As IEdmNavigationSource)

Параметры

keys
IEnumerable<KeyValuePair<String,Object>>

Набор имен свойств ключа и значений, который будет использоваться при поиске данного элемента.

edmType
IEdmEntityType

Тип элемента, который возвращает этот ключ.

navigationSource
IEdmNavigationSource

Источник навигации, в который этот ключ используется для поиска.

Исключения

Вызывается, если входной набор сущностей не связан с входным типом.

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

KeySegment(ODataPathSegment, IEnumerable<KeyValuePair<String,Object>>, IEdmEntityType, IEdmNavigationSource)

Постройте сегмент, представляющий подстановку ключа.

public KeySegment (Microsoft.OData.UriParser.ODataPathSegment previous, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>> keys, Microsoft.OData.Edm.IEdmEntityType edmType, Microsoft.OData.Edm.IEdmNavigationSource navigationSource);
new Microsoft.OData.UriParser.KeySegment : Microsoft.OData.UriParser.ODataPathSegment * seq<System.Collections.Generic.KeyValuePair<string, obj>> * Microsoft.OData.Edm.IEdmEntityType * Microsoft.OData.Edm.IEdmNavigationSource -> Microsoft.OData.UriParser.KeySegment
Public Sub New (previous As ODataPathSegment, keys As IEnumerable(Of KeyValuePair(Of String, Object)), edmType As IEdmEntityType, navigationSource As IEdmNavigationSource)

Параметры

previous
ODataPathSegment

Сегмент, к который применяется ключ.

keys
IEnumerable<KeyValuePair<String,Object>>

Набор имен свойств ключа и значений, который будет использоваться при поиске данного элемента.

edmType
IEdmEntityType

Тип элемента, который возвращает этот ключ.

navigationSource
IEdmNavigationSource

Источник навигации, в который этот ключ используется для поиска.

Исключения

Вызывается, если входной набор сущностей не связан с входным типом.

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