public abstract class CardSerializableObject : ValidationObject,
ISealable, IAsyncStorageSerializable, IClipboardPreparablePublic MustInherit Class CardSerializableObject
Inherits ValidationObject
Implements ISealable, IAsyncStorageSerializable, IClipboardPreparablepublic ref class CardSerializableObject abstract : public ValidationObject,
ISealable, IAsyncStorageSerializable, IClipboardPreparable[<AbstractClassAttribute>]
type CardSerializableObject =
class
inherit ValidationObject
interface ISealable
interface IAsyncStorageSerializable
interface IClipboardPreparable
end| CardSerializableObject | Инициализирует новый экземпляр класса CardSerializableObject |
| IsSealed | Признак того, что объект был защищён от изменений. |
| Reference | Имя глобального объекта, на который ссылается данный объект. |
| XmlElementNameInternal | Имя XML-элемента, для которого выполняется сериализация и десериализация. |
| CheckSealed | Выбрасывает исключение если объект был защищён от изменений. |
| CreateAndEnsureSealingT | Создаёт объект типа T посредством конструктора по умолчанию и защищает его от изменений, если текущий объект также защищён от изменений. |
| DeserializeAsync | Асинхронно выполняет десериализацию полей объекта из заданного хранилища. |
| DeserializeAttributeFromXmlAsync | Выполняется для каждого атрибута десериализуемого атрибута. |
| DeserializeElementFromXmlAsync | Выполняется для каждого элемента десериализуемого объекта. |
| DeserializeFromJsonAsync(String, CancellationToken) | Десериализует объект и его дочерние объекты из заданного текстового JSON с сохраняемыми типами данных. |
| DeserializeFromJsonAsyncT(String, CancellationToken) | Создаёт и объект и его дочерние объекты из заданного текстового JSON с сохраняемыми типами данных. |
| DeserializeFromStorageAsync(DictionaryString, Object, CancellationToken) | Десериализует объект и его дочерние объекты из заданного хранилища Dictionary<string, object?>. |
| DeserializeFromStorageAsyncT(DictionaryString, Object, CancellationToken) | Создаёт и десериализует объект из заданного хранилища Dictionary<string, object?>. |
| DeserializeFromStorageInternalAsync | Выполняет десериализацию объекта и всех его дочерних объектов из хранилища Dictionary<string, object?>. |
| DeserializeFromXmlAsync(Stream, CancellationToken) | Выполняет десериализацию объекта из XML из заданного потока. |
| DeserializeFromXmlAsync(String, CancellationToken) | Выполняет десериализацию объекта из XML, заданного посредством строки. |
| DeserializeFromXmlAsync(XmlReader, CancellationToken) | Выполняет десериализацию объекта и всех его дочерних объектов из элемента XML. |
| DeserializeGuidListFromStorage | Выполняет десериализацию заданного объекта SealableList<Guid> из хранилища Dictionary<string, object?>. |
| DeserializeGuidListFromXml | Выполняет десериализацию заданного объекта SealableList<Guid> из XML-атрибута с заданным значением. |
| DeserializeObjectFromStorage | Десериализует объект из заданного хранилища Dictionary<string, object?>. |
| DeserializeObjectFromStorageAsyncT | Десериализует объект из заданного хранилища Dictionary<string, object?>. |
| DeserializeObjectFromXmlAsync | Десериализует объект из XML-элемента в форме base64 посредством объекта XmlReader. |
| DeserializeObjectFromXmlToListAsyncT | Выполняет десериализацию объекта CardSerializableObject из XML посредством объекта XmlReader и добавление десериализованного объекта в заданную коллекцию. |
| DeserializeObjectListFromStorageAsyncT(DictionaryString, Object, String, CancellationToken) | Выполняет десериализацию коллекции объектов CardSerializableObject из хранилища Dictionary<string, object?>. |
| DeserializeObjectListFromStorageAsyncT(DictionaryString, Object, String, ActionT, CancellationToken) | Выполняет десериализацию коллекции объектов CardSerializableObject из хранилища Dictionary<string, object?>. |
| DeserializeObjectListFromStorageWithMaterializationAsync | Выполняет десериализацию коллекции объектов CardSerializableObject из хранилища Dictionary<string, object?>. |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| GetValidationName |
Возвращает строку, определяющую имя объекта, или null,
если имя объекта ещё неизвестно или объект не содержит имени.
(Унаследован от ValidationObject) |
| IsValid | Выполняет проверку объекта на валидность и возвращает признак того, что объект является валидным. (Унаследован от ValidationObject) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| OnDeserializedAsync | Выполняется после успешной десериализации объекта и всех его дочерних объектов из элемента XML. |
| OnDeserializingAsync | Выполняется перед десериализацией объекта и всех его дочерних объектов из элемента XML. |
| PrepareForCopyAsync | Подготавливает объект перед копированием в буффер обмена. |
| PrepareForPasteAsync | Подготавливает объект после чтения из буффера обмена. |
| Seal | Защищает объект от изменений. |
| SealInternal | Защищает объект от изменений. Метод может быть переопределён в классах-наследниках. |
| SealNotNull | Защищает от изменений заданный объект, если он не равен null. |
| SerializeAsync | Асинхронно выполняет сериализацию полей объекта в заданное хранилище. |
| SerializeGuidListToStorage | Выполняет сериализацию заданного объекта SealableList<Guid> в хранилище Dictionary<string, object?>. |
| SerializeObjectListToStorageAsyncT(DictionaryString, Object, String, ICollectionT, CancellationToken) | Выполняет сериализацию коллекции объектов CardSerializableObject в хранилище Dictionary<string, object?>. |
| SerializeObjectListToStorageAsyncT(DictionaryString, Object, String, ICollectionT, ICardSerializableContext) | Выполняет сериализацию коллекции объектов CardSerializableObject в хранилище Dictionary<string, object?>. |
| SerializeObjectListToStorageAsyncT(DictionaryString, Object, String, IEnumerableKeyValuePairString, T, ICardSerializableContext) | Выполняет сериализацию хеш-таблицы объектов CardSerializableObject в хранилище Dictionary<string, object?>. |
| SerializeObjectListToStorageAsyncT, TOrder(DictionaryString, Object, String, ICollectionT, FuncT, TOrder, CancellationToken) | Выполняет сериализацию коллекции объектов CardSerializableObject в хранилище Dictionary<string, object?>. |
| SerializeObjectToStorage | Сериализует объект в заданное хранилище Dictionary<string, object?>. |
| SerializeObjectToStorageAsync | Сериализует объект в заданное хранилище Dictionary<string, object?>. |
| SerializeToJsonAsync | Сериализует объект и его дочерние объекты в форме текстового JSON с сохраняемыми типами данных. |
| SerializeToStorageAsync(CancellationToken) | Сериализует объект и его дочерние объекты в возвращаемое хранилище Dictionary<string, object?>. |
| SerializeToStorageAsync(DictionaryString, Object, CancellationToken) | Сериализует объект и его дочерние объекты в заданное хранилище Dictionary<string, object?>. |
| SerializeToStorageInternalAsync | Выполняет сериализацию текущего объекта и всех его дочерних объектов в хранилище Dictionary<string, object?>. |
| SortStorageList | Сортирует элементы внутри хранилища по заданному ключу. |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| Validate |
Выполняет валидацию объекта и всех его дочерних объектов.
(Унаследован от ValidationObject) |
| Validate(IValidationResultBuilder) | Выполняет валидацию текущего объекта и всех его дочерних объектов. (Унаследован от ValidationObject) |
| ValidateInternal | Выполняет валидацию текущего объекта и всех его дочерних объектов. (Унаследован от ValidationObject) |