KeySegmentTemplate Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
KeySegmentTemplate(KeySegment) |
Inizializza una nuova istanza della classe KeySegmentTemplate. |
KeySegmentTemplate(KeySegment, IDictionary<String,IEdmProperty>) |
Inizializza una nuova istanza della classe KeySegmentTemplate. In genere, si tratta di uno scenario chiave alternativo. |
KeySegmentTemplate(IDictionary<String,String>, IEdmEntityType, IEdmNavigationSource) |
Inizializza una nuova istanza della classe KeySegmentTemplate. |
KeySegmentTemplate(KeySegment)
Inizializza una nuova istanza della classe KeySegmentTemplate.
public KeySegmentTemplate (Microsoft.OData.UriParser.KeySegment segment);
new Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate : Microsoft.OData.UriParser.KeySegment -> Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate
Public Sub New (segment As KeySegment)
Parametri
- segment
- KeySegment
Il segmento chiave deve essere un segmento chiave del modello.
Si applica a
KeySegmentTemplate(KeySegment, IDictionary<String,IEdmProperty>)
Inizializza una nuova istanza della classe KeySegmentTemplate. In genere, si tratta di uno scenario chiave alternativo.
public KeySegmentTemplate (Microsoft.OData.UriParser.KeySegment segment, System.Collections.Generic.IDictionary<string,Microsoft.OData.Edm.IEdmProperty> keyProperties);
new Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate : Microsoft.OData.UriParser.KeySegment * System.Collections.Generic.IDictionary<string, Microsoft.OData.Edm.IEdmProperty> -> Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate
Public Sub New (segment As KeySegment, keyProperties As IDictionary(Of String, IEdmProperty))
Parametri
- segment
- KeySegment
Il segmento chiave deve essere un segmento chiave del modello.
- keyProperties
- IDictionary<String,IEdmProperty>
Le proprietà chiave, la chiave è l'alias, il valore è l'elenco di proprietà, potrebbe essere una proprietà della proprietà complessa. Ad esempio: indirizzo/città.
Si applica a
KeySegmentTemplate(IDictionary<String,String>, IEdmEntityType, IEdmNavigationSource)
Inizializza una nuova istanza della classe KeySegmentTemplate.
public KeySegmentTemplate (System.Collections.Generic.IDictionary<string,string> keys, Microsoft.OData.Edm.IEdmEntityType entityType, Microsoft.OData.Edm.IEdmNavigationSource navigationSource);
new Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate : System.Collections.Generic.IDictionary<string, string> * Microsoft.OData.Edm.IEdmEntityType * Microsoft.OData.Edm.IEdmNavigationSource -> Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate
Public Sub New (keys As IDictionary(Of String, String), entityType As IEdmEntityType, navigationSource As IEdmNavigationSource)
Parametri
- keys
- IDictionary<String,String>
I mapping delle chiavi di input, la stringa di chiave fa distinzione tra maiuscole e minuscole, la stringa di valore deve eseguire il wrapper con { e }.
- entityType
- IEdmEntityType
Il tipo dichiarante contiene la chiave.
- navigationSource
- IEdmNavigationSource
Origine di navigazione. Potrebbe essere Null.