Share via


Annotazioni in LINQ to XML (LINQ to XML)

Le annotazioni in LINQ to XML consentono di associare qualsiasi oggetto arbitrario di qualsiasi tipo arbitrario a qualsiasi componente XML di un albero XML.

Per aggiungere un'annotazione a un componente XML, ad esempio XElement o XAttribute, viene chiamato il metodo AddAnnotation. Le annotazioni vengono recuperate in base al tipo.

Si noti che le annotazioni non fanno parte dell'infoset XML; non sono serializzate né deserializzate.

Metodi

Con le annotazioni è possibile usare i metodi seguenti:

metodo Descrizione
AddAnnotation Consente di aggiungere un oggetto all'elenco di annotazioni di un oggetto XObject.
Annotation Consente di ottenere il primo oggetto annotazione del tipo specificato da un oggetto XObject.
Annotations Consente di ottenere una raccolta di annotazioni del tipo specificato per un oggetto XObject.
RemoveAnnotations Consente di rimuove le annotazioni del tipo specificato da un oggetto XObject.