CodeDomComponentSerializationService Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Serialiseert een set onderdelen in een serialisatiearchief.
public ref class CodeDomComponentSerializationService sealed : System::ComponentModel::Design::Serialization::ComponentSerializationService
public sealed class CodeDomComponentSerializationService : System.ComponentModel.Design.Serialization.ComponentSerializationService
type CodeDomComponentSerializationService = class
inherit ComponentSerializationService
Public NotInheritable Class CodeDomComponentSerializationService
Inherits ComponentSerializationService
- Overname
Opmerkingen
De CodeDomComponentSerializationService klasse serialiseert een set onderdelen of serialiseerbare objecten in een serialisatiearchief. De winkel kan vervolgens op een later tijdstip worden gedeserialiseerd. De CodeDomComponentSerializationService klasse verschilt van andere serialisatieschema's omdat de serialisatie-indeling ondoorzichtig is en dat het gedeeltelijke serialisatie van objecten mogelijk maakt. U kunt er bijvoorbeeld voor kiezen om alleen geselecteerde eigenschappen voor een object te serialiseren.
De basisklasse, ComponentSerializationService, vervangt de interface IDesignerSerializationService van de .NET Framework-versie 1.0, hoewel de laatste voor achterwaartse compatibiliteit behouden blijft. De CodeDomComponentSerializationService klasse implementeert de IDesignerSerializationService interface niet, maar als u een query IDesignerSerializationServiceuitvoert, biedt de CodeDomDesignerLoader klasse een brug-implementatie om compatibiliteit met eerdere versies te garanderen.
Constructors
| Name | Description |
|---|---|
| CodeDomComponentSerializationService() |
Initialiseert een nieuw exemplaar van de CodeDomComponentSerializationService klasse. |
| CodeDomComponentSerializationService(IServiceProvider) |
Initialiseert een nieuw exemplaar van de CodeDomComponentSerializationService klasse met behulp van de opgegeven serviceprovider om services op te lossen. |
Methoden
| Name | Description |
|---|---|
| CreateStore() |
Hiermee maakt u een nieuwe SerializationStore. |
| Deserialize(SerializationStore, IContainer) |
Deserialisatie van het opgegeven archief en vult de opgegeven IContainer met gedeserialiseerde IComponent objecten. |
| Deserialize(SerializationStore) |
Ontserialiseerd het opgegeven archief om een verzameling objecten te produceren. |
| DeserializeTo(SerializationStore, IContainer, Boolean, Boolean) |
Deserialisatie van de opgegeven SerializationStore container, optioneel het toepassen van standaardeigenschapswaarden. |
| DeserializeTo(SerializationStore, IContainer, Boolean) |
Deserialisatie van de opgegeven SerializationStore container, eventueel gerecyclede typen valideren. (Overgenomen van ComponentSerializationService) |
| DeserializeTo(SerializationStore, IContainer) |
Deserializeert de opgegeven SerializationStore container. (Overgenomen van ComponentSerializationService) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| LoadStore(Stream) |
Laadt een SerializationStore van de opgegeven stroom. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Serialize(SerializationStore, Object) |
Serialiseert het opgegeven object op de opgegeven SerializationStore. |
| SerializeAbsolute(SerializationStore, Object) |
Hiermee wordt het opgegeven object geserialiseerd, rekening met standaardeigenschapswaarden. |
| SerializeMember(SerializationStore, Object, MemberDescriptor) |
Serialiseert het opgegeven lid op het opgegeven object. |
| SerializeMemberAbsolute(SerializationStore, Object, MemberDescriptor) |
Serialiseert het opgegeven lid op het opgegeven object, maar serialiseert het lid ook als het de standaardeigenschapswaarde bevat. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |