SyndicationElementExtension.GetObject Method

Definition

Gets the object that represents the element extension.

Overloads

Name Description
GetObject<TExtension>()

Gets the object that represents the element extension.

GetObject<TExtension>(XmlObjectSerializer)

Gets the object that represents the element extension.

GetObject<TExtension>(XmlSerializer)

Gets the object that represents the element extension.

GetObject<TExtension>()

Source:
SyndicationElementExtension.cs
Source:
SyndicationElementExtension.cs
Source:
SyndicationElementExtension.cs
Source:
SyndicationElementExtension.cs

Gets the object that represents the element extension.

public:
generic <typename TExtension>
 TExtension GetObject();
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Serialization and deserialization requires dynamic code generation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized and deserialized types may be trimmed if not referenced directly")]
public TExtension GetObject<TExtension>();
public TExtension GetObject<TExtension>();
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Serialization and deserialization requires dynamic code generation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized and deserialized types may be trimmed if not referenced directly")>]
member this.GetObject : unit -> 'Extension
member this.GetObject : unit -> 'Extension
Public Function GetObject(Of TExtension) () As TExtension

Type Parameters

TExtension

The type of the extension to retrieve.

Returns

TExtension

An object of the specified type that contains the element extension.

Attributes

Exceptions

The type is not a valid data contract.

The input XML cannot be deserialized into the requested type.

Applies to

GetObject<TExtension>(XmlObjectSerializer)

Source:
SyndicationElementExtension.cs
Source:
SyndicationElementExtension.cs
Source:
SyndicationElementExtension.cs
Source:
SyndicationElementExtension.cs

Gets the object that represents the element extension.

public:
generic <typename TExtension>
 TExtension GetObject(System::Runtime::Serialization::XmlObjectSerializer ^ serializer);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Serialization and deserialization requires dynamic code generation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized and deserialized types may be trimmed if not referenced directly")]
public TExtension GetObject<TExtension>(System.Runtime.Serialization.XmlObjectSerializer serializer);
public TExtension GetObject<TExtension>(System.Runtime.Serialization.XmlObjectSerializer serializer);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Serialization and deserialization requires dynamic code generation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized and deserialized types may be trimmed if not referenced directly")>]
member this.GetObject : System.Runtime.Serialization.XmlObjectSerializer -> 'Extension
member this.GetObject : System.Runtime.Serialization.XmlObjectSerializer -> 'Extension
Public Function GetObject(Of TExtension) (serializer As XmlObjectSerializer) As TExtension

Type Parameters

TExtension

The type of the extension to retrieve.

Parameters

serializer
XmlObjectSerializer

The XmlObjectSerializer to use.

Returns

TExtension

An object of the specified type that contains the element extension.

Attributes

Exceptions

The type is not a valid data contract.

The input XML cannot be deserialized into the requested type.

Applies to

GetObject<TExtension>(XmlSerializer)

Source:
SyndicationElementExtension.cs
Source:
SyndicationElementExtension.cs
Source:
SyndicationElementExtension.cs
Source:
SyndicationElementExtension.cs

Gets the object that represents the element extension.

public:
generic <typename TExtension>
 TExtension GetObject(System::Xml::Serialization::XmlSerializer ^ serializer);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Serialization and deserialization requires dynamic code generation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized and deserialized types may be trimmed if not referenced directly")]
public TExtension GetObject<TExtension>(System.Xml.Serialization.XmlSerializer serializer);
public TExtension GetObject<TExtension>(System.Xml.Serialization.XmlSerializer serializer);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Serialization and deserialization requires dynamic code generation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized and deserialized types may be trimmed if not referenced directly")>]
member this.GetObject : System.Xml.Serialization.XmlSerializer -> 'Extension
member this.GetObject : System.Xml.Serialization.XmlSerializer -> 'Extension
Public Function GetObject(Of TExtension) (serializer As XmlSerializer) As TExtension

Type Parameters

TExtension

The type of the extension to retrieve.

Parameters

serializer
XmlSerializer

The XmlSerializer to use.

Returns

TExtension

An object of the specified type that contains the element extension.

Attributes

Exceptions

The input XML cannot be deserialized into the requested type.

Applies to