Condividi tramite


Metodo RelationshipManager.Create

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Crea un nuovo oggetto RelationshipManager.

Spazio dei nomi:  System.Data.Entity.Core.Objects.DataClasses
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public Shared Function Create ( _
    owner As IEntityWithRelationships _
) As RelationshipManager
'Utilizzo
Dim owner As IEntityWithRelationships 
Dim returnValue As RelationshipManager 

returnValue = RelationshipManager.Create(owner)
public static RelationshipManager Create(
    IEntityWithRelationships owner
)
public:
static RelationshipManager^ Create(
    IEntityWithRelationships^ owner
)
static member Create : 
        owner:IEntityWithRelationships -> RelationshipManager
public static function Create(
    owner : IEntityWithRelationships
) : RelationshipManager

Parametri

Valore restituito

Tipo: System.Data.Entity.Core.Objects.DataClasses.RelationshipManager
Oggetto RelationshipManager richiesto.

Note

Utilizzato dalle classi di dati che supportano le relazioni. Se l'individuazione delle modifiche richiede la proprietà RelationshipManager e la classe di dati non dispone ancora di un riferimento a uno di questi oggetti, chiama questo metodo per crearne uno, quindi salva un riferimento a tale oggetto. Agli accessi successivi a questa proprietà, la classe di dati dovrebbe restituire il riferimento salvato. Il motivo per cui utilizzare un metodo factory anziché un costruttore pubblico è per sottolineare il fatto che in genere non si chiama un metodo di questo tipo al di fuori di una classe di dati. Richiedendo che questi oggetti vengano creati tramite questo metodo, gli sviluppatori dovrebbero valutare più a lungo l'operazione e in genere la dovrebbero utilizzare solo quando hanno l'esigenza esplicita di ottenere un oggetto di questo tipo. Consente di definire l'utilizzo desiderato.

Vedere anche

Riferimento

RelationshipManager Classe

Spazio dei nomi System.Data.Entity.Core.Objects.DataClasses