RelationshipManager.GetRelatedEnd(String, String) 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.
Restituisce un oggetto EntityCollection<TEntity> o EntityReference<TEntity> del tipo corretto per il ruolo di destinazione specificato in una relazione.
public:
System::Data::Objects::DataClasses::IRelatedEnd ^ GetRelatedEnd(System::String ^ relationshipName, System::String ^ targetRoleName);
public System.Data.Objects.DataClasses.IRelatedEnd GetRelatedEnd (string relationshipName, string targetRoleName);
member this.GetRelatedEnd : string * string -> System.Data.Objects.DataClasses.IRelatedEnd
Public Function GetRelatedEnd (relationshipName As String, targetRoleName As String) As IRelatedEnd
Parametri
- relationshipName
- String
Nome della relazione in cui viene definito targetRoleName
. Il nome della relazione non è qualificato con lo spazio dei nomi.
- targetRoleName
- String
Ruolo di destinazione da utilizzare per recuperare l'altra entità finale di relationshipName
.
Restituisce
IRelatedEnd che rappresenta EntityCollection<TEntity> o EntityReference<TEntity> recuperato.
Eccezioni
relationshipName
o targetRoleName
è null
.
Il tipo di origine non corrisponde al tipo del proprietario.
targetRoleName
non è valido.
-oppure-
Non è possibile trovare il tipo di relazione nei metadati.
Commenti
Questo metodo deve essere utilizzato negli scenari in cui l'utente non dispone di metadati completi, comprese le informazioni relative al tipo statico per entrambe le entità finali della relazione. Questi metadati vengono specificati nell'oggetto EdmRelationshipAttribute in ogni tipo di entità presente nella relazione, in modo tale che il sistema di metadati possa recuperarli in base al nome della relazione e al nome del ruolo di destinazione specificati.
Il nome della relazione non deve essere qualificato con lo spazio dei nomi. Si verifica un errore quando si antepone lo spazio dei nomi al nome della relazione.