Metodo DomainRelationshipXmlSerializer.TryCreateDerivedInstance
Con XmlReader specificato, verificare se al momento sta puntando a un'istanza serializzata che deriva da ElementLink che il serializzatore riesce a gestire. In caso affermativo, creare un'istanza dell'istanza derivata di ElementLink nella partizione specificata; in caso contrario restituisce NULL.F1126
Spazio dei nomi: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.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 dal quale eseguire la lettura.
- 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 solo provare a creare l'istanza della classe t ElementLink, senza effettivamente deserializzarle. La deserializzazione verrà eseguita con i metodi di Read() . Esistono due motivi per questa separazione: 1) È possibile richiedere di collegare il collegamento creato al ruolo di origine 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.