SyndicationElementExtensionCollection.ReadElementExtensions Метод

Определение

Выполняет чтение расширений элемента.

Перегрузки

ReadElementExtensions<TExtension>(String, String)

Выполняет чтение расширений элемента с указанным именем и пространством имен.

ReadElementExtensions<TExtension>(String, String, XmlObjectSerializer)

Выполняет чтение расширений элемента с указанным именем и пространством имен.

ReadElementExtensions<TExtension>(String, String, XmlSerializer)

Выполняет чтение расширений элемента с указанным именем и пространством имен.

ReadElementExtensions<TExtension>(String, String)

Исходный код:
SyndicationElementExtensionCollection.cs
Исходный код:
SyndicationElementExtensionCollection.cs
Исходный код:
SyndicationElementExtensionCollection.cs

Выполняет чтение расширений элемента с указанным именем и пространством имен.

public System.Collections.ObjectModel.Collection<TExtension> ReadElementExtensions<TExtension> (string extensionName, string extensionNamespace);

Параметры типа

TExtension

Тип расширения для чтения.

Параметры

extensionName
String

Имя расширения элемента.

extensionNamespace
String

Пространство имен расширения элемента.

Возвращаемое значение

Collection<TExtension>

Коллекция объектов расширения элемента.

Исключения

Этот тип не является допустимым контрактом данных.

Невозможно десериализовать входной XML-код в запрашиваемый тип.

Применяется к

.NET 9 (package-provided) и другие версии
Продукт Версии
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)

ReadElementExtensions<TExtension>(String, String, XmlObjectSerializer)

Исходный код:
SyndicationElementExtensionCollection.cs
Исходный код:
SyndicationElementExtensionCollection.cs
Исходный код:
SyndicationElementExtensionCollection.cs

Выполняет чтение расширений элемента с указанным именем и пространством имен.

public System.Collections.ObjectModel.Collection<TExtension> ReadElementExtensions<TExtension> (string extensionName, string extensionNamespace, System.Runtime.Serialization.XmlObjectSerializer serializer);

Параметры типа

TExtension

Тип расширения для чтения.

Параметры

extensionName
String

Имя расширения элемента.

extensionNamespace
String

Пространство имен расширения элемента.

serializer
XmlObjectSerializer

Используемый XmlObjectSerializer.

Возвращаемое значение

Collection<TExtension>

Коллекция объектов расширения элемента.

Исключения

Этот тип не является допустимым контрактом данных.

Невозможно десериализовать входной XML-код в запрашиваемый тип.

Применяется к

.NET 9 (package-provided) и другие версии
Продукт Версии
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)

ReadElementExtensions<TExtension>(String, String, XmlSerializer)

Исходный код:
SyndicationElementExtensionCollection.cs
Исходный код:
SyndicationElementExtensionCollection.cs
Исходный код:
SyndicationElementExtensionCollection.cs

Выполняет чтение расширений элемента с указанным именем и пространством имен.

public System.Collections.ObjectModel.Collection<TExtension> ReadElementExtensions<TExtension> (string extensionName, string extensionNamespace, System.Xml.Serialization.XmlSerializer serializer);

Параметры типа

TExtension

Тип расширения для чтения.

Параметры

extensionName
String

Имя расширения элемента.

extensionNamespace
String

Пространство имен расширения элемента.

serializer
XmlSerializer

Используемый XmlSerializer.

Возвращаемое значение

Collection<TExtension>

Коллекция объектов расширения элемента.

Исключения

Невозможно десериализовать входной XML-код в запрашиваемый тип.

Применяется к

.NET 9 (package-provided) и другие версии
Продукт Версии
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)