Metodo DomainRelationshipXmlSerializer.TryCreateDerivedInstance
Con il XmlReader specificato, il controllo se attualmente sta puntando a un'istanza di serializzazione che deriva da ElementLink il serializzatore possibile gestire.In caso affermativo, creare un'istanza dell'istanza derivata di ElementLink della partizione specificata; in caso contrario restituisce NULL.F1126
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintassi
'Dichiarazione
Public MustOverride Function TryCreateDerivedInstance ( _
serializationContext As SerializationContext, _
reader As XmlReader, _
partition As Partition _
) As ElementLink
public abstract ElementLink TryCreateDerivedInstance(
SerializationContext serializationContext,
XmlReader reader,
Partition partition
)
Parametri
- serializationContext
Tipo: Microsoft.VisualStudio.Modeling.SerializationContext
contesto di serializzazione.
- reader
Tipo: System.Xml.XmlReader
XmlReader da leggere.
- partition
Tipo: Microsoft.VisualStudio.Modeling.Partition
Partizione in cui il nuovo collegamento verrà creato.
Valore restituito
Tipo: Microsoft.VisualStudio.Modeling.ElementLink
Note
nota: che questo metodo cerca solo a creare l'istanza derivata di ElementLink, senza deserializzarle.La deserializzazione verrà eseguita con i metodi di Read().Esistono due motivi per questa separazione: 1) È possibile avere l'esigenza di collegare il collegamento al relativo ruolo di origine di giocatore prima che è possibile deserializzandolo correttamente.2) la deserializzazione può essere personalizzata.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.