EntityReference<TEntity>.CreateSourceQuery 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.
Crea una query di oggetto equivalente che restituisce l'oggetto correlato.
public:
System::Data::Objects::ObjectQuery<TEntity> ^ CreateSourceQuery();
public System.Data.Objects.ObjectQuery<TEntity> CreateSourceQuery ();
override this.CreateSourceQuery : unit -> System.Data.Objects.ObjectQuery<'Entity (requires 'Entity : null and 'Entity :> System.Data.Objects.DataClasses.IEntityWithRelationships)>
override this.CreateSourceQuery : unit -> System.Data.Objects.ObjectQuery<'Entity (requires 'Entity : null)>
Public Function CreateSourceQuery () As ObjectQuery(Of TEntity)
Restituisce
Oggetto ObjectQuery<T> che restituisce l'oggetto correlato.
Eccezioni
Quando l'oggetto si trova nello stato Added.
-oppure-
Quando l'oggetto si trova nello stato Detached con MergeOption diverso da NoTracking.
Commenti
Questo metodo viene utilizzato per ottenere una nuova istanza di ObjectQuery<T> che, quando eseguita, restituisce l'oggetto correlato. Ciò si rivela utile come punto di partenza per join più complessi, unioni o query filtrate o per restituire l'oggetto di riferimento in un stato Detached utilizzando l'opzione NoTracking.