ObjectContext.LoadProperty Metodo
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
LoadProperty(Object, String) |
Carica in modo esplicito un oggetto correlato all'oggetto fornito in base alla proprietà di navigazione specificata e utilizzando l'opzione di unione predefinita. |
LoadProperty(Object, String, MergeOption) |
Carica in modo esplicito un oggetto correlato all'oggetto fornito in base alla proprietà di navigazione specificata e utilizzando l'opzione di unione specificata. |
LoadProperty<TEntity>(TEntity, Expression<Func<TEntity,Object>>) |
Carica in modo esplicito un oggetto correlato all'oggetto fornito in base alla query LINQ specificata e utilizzando l'opzione di unione predefinita. |
LoadProperty<TEntity>(TEntity, Expression<Func<TEntity,Object>>, MergeOption) |
Carica in modo esplicito un oggetto correlato all'oggetto fornito in base alla query LINQ specificata e utilizzando l'opzione di unione specificata. |
LoadProperty(Object, String)
Carica in modo esplicito un oggetto correlato all'oggetto fornito in base alla proprietà di navigazione specificata e utilizzando l'opzione di unione predefinita.
public virtual void LoadProperty (object entity, string navigationProperty);
abstract member LoadProperty : obj * string -> unit
override this.LoadProperty : obj * string -> unit
Public Overridable Sub LoadProperty (entity As Object, navigationProperty As String)
Parametri
- entity
- Object
Entità per la quale devono essere caricati gli oggetti correlati.
- navigationProperty
- String
Nome della proprietà di navigazione che restituisce gli oggetti correlati da caricare.
Eccezioni
L'entità si trova in uno DetachedSystem.Data.Entity.EntityState.Added, stato o oppure Deleted l'entità è associata a un'altra istanza di ObjectContext .
Si applica a
LoadProperty(Object, String, MergeOption)
Carica in modo esplicito un oggetto correlato all'oggetto fornito in base alla proprietà di navigazione specificata e utilizzando l'opzione di unione specificata.
public virtual void LoadProperty (object entity, string navigationProperty, System.Data.Entity.Core.Objects.MergeOption mergeOption);
abstract member LoadProperty : obj * string * System.Data.Entity.Core.Objects.MergeOption -> unit
override this.LoadProperty : obj * string * System.Data.Entity.Core.Objects.MergeOption -> unit
Parametri
- entity
- Object
Entità per la quale devono essere caricati gli oggetti correlati.
- navigationProperty
- String
Nome della proprietà di navigazione che restituisce gli oggetti correlati da caricare.
- mergeOption
- MergeOption
Valore di MergeOption da utilizzare quando si caricano gli oggetti correlati.
Eccezioni
L'entità si trova in uno DetachedSystem.Data.Entity.EntityState.Added, stato o oppure Deleted l'entità è associata a un'altra istanza di ObjectContext .
Si applica a
LoadProperty<TEntity>(TEntity, Expression<Func<TEntity,Object>>)
Carica in modo esplicito un oggetto correlato all'oggetto fornito in base alla query LINQ specificata e utilizzando l'opzione di unione predefinita.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public virtual void LoadProperty<TEntity> (TEntity entity, System.Linq.Expressions.Expression<Func<TEntity,object>> selector);
abstract member LoadProperty : 'Entity * System.Linq.Expressions.Expression<Func<'Entity, obj>> -> unit
override this.LoadProperty : 'Entity * System.Linq.Expressions.Expression<Func<'Entity, obj>> -> unit
Public Overridable Sub LoadProperty(Of TEntity) (entity As TEntity, selector As Expression(Of Func(Of TEntity, Object)))
Parametri di tipo
- TEntity
Tipo dell'entità.
Parametri
- entity
- TEntity
Oggetto di origine per il quale vengono caricati gli oggetti correlati.
- selector
- Expression<Func<TEntity,Object>>
Espressione LINQ che definisce gli oggetti correlati da caricare.
- Attributi
Eccezioni
Il selettore non fornisce un parametro di input valido.
il selettore è Null.
L'entità si trova in uno DetachedSystem.Data.Entity.EntityState.Added, stato o oppure Deleted l'entità è associata a un'altra istanza di ObjectContext .
Si applica a
LoadProperty<TEntity>(TEntity, Expression<Func<TEntity,Object>>, MergeOption)
Carica in modo esplicito un oggetto correlato all'oggetto fornito in base alla query LINQ specificata e utilizzando l'opzione di unione specificata.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public virtual void LoadProperty<TEntity> (TEntity entity, System.Linq.Expressions.Expression<Func<TEntity,object>> selector, System.Data.Entity.Core.Objects.MergeOption mergeOption);
abstract member LoadProperty : 'Entity * System.Linq.Expressions.Expression<Func<'Entity, obj>> * System.Data.Entity.Core.Objects.MergeOption -> unit
override this.LoadProperty : 'Entity * System.Linq.Expressions.Expression<Func<'Entity, obj>> * System.Data.Entity.Core.Objects.MergeOption -> unit
Parametri di tipo
- TEntity
Tipo dell'entità.
Parametri
- entity
- TEntity
Oggetto di origine per il quale vengono caricati gli oggetti correlati.
- selector
- Expression<Func<TEntity,Object>>
Espressione LINQ che definisce gli oggetti correlati da caricare.
- mergeOption
- MergeOption
Valore di MergeOption da utilizzare quando si caricano gli oggetti correlati.
- Attributi
Eccezioni
Il selettore non fornisce un parametro di input valido.
il selettore è Null.
L'entità si trova in uno DetachedSystem.Data.Entity.EntityState.Added, stato o oppure Deleted l'entità è associata a un'altra istanza di ObjectContext .
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per