CodeDomSerializerBase.GetSerializer Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megkeresi a szerializálót a megadott objektumértékhez vagy típushoz.
Túlterhelések
| Name | Description |
|---|---|
| GetSerializer(IDesignerSerializationManager, Object) |
Megkeresi az adott objektumérték szerializálóját. |
| GetSerializer(IDesignerSerializationManager, Type) |
Megkeres egy szerializálót az adott típushoz. |
GetSerializer(IDesignerSerializationManager, Object)
- Forrás:
- CodeDomSerializerBase.cs
- Forrás:
- CodeDomSerializerBase.cs
- Forrás:
- CodeDomSerializerBase.cs
- Forrás:
- CodeDomSerializerBase.cs
- Forrás:
- CodeDomSerializerBase.cs
Megkeresi az adott objektumérték szerializálóját.
protected:
System::ComponentModel::Design::Serialization::CodeDomSerializer ^ GetSerializer(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::Object ^ value);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object value);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer? GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object? value);
member this.GetSerializer : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * obj -> System.ComponentModel.Design.Serialization.CodeDomSerializer
Protected Function GetSerializer (manager As IDesignerSerializationManager, value As Object) As CodeDomSerializer
Paraméterek
- manager
- IDesignerSerializationManager
A IDesignerSerializationManager szerializáláshoz használandó.
- value
- Object
A lekérendő szerializálót meghatározó objektum.
Válaszok
A CodeDomSerializer megfelelő value.
Kivételek
manager vagy value az null.
Megjegyzések
A GetSerializer metódus a metódus kiterjesztése IDesignerSerializationManager.GetSerializer . A IDesignerSerializationManager.GetSerializer metódus objektumtípus helyett objektumtípust használ. Ha egy külső fél egy adott objektum TypeDescriptormetaadatait felülbírálta volna, akkor a metaadatok felülbírálását a IDesignerSerializationManager.GetSerializer metódus nem fogja látni, amely csak egy típust vesz igénybe. A GetSerializer metódus ellenőrzi az érték metaadatait és az érték típusát. Ha a kettő eltér, látni fogja, GetSerializer hogy van-e egyéni tervező szerializáló attribútum az értéken. Ha igen, GetSerializer megkísérli használni. Ellenkező esetben a program a következőre halasztja a következőt IDesignerSerializationManager.GetSerializer: .
Lásd még
A következőre érvényes:
GetSerializer(IDesignerSerializationManager, Type)
- Forrás:
- CodeDomSerializerBase.cs
- Forrás:
- CodeDomSerializerBase.cs
- Forrás:
- CodeDomSerializerBase.cs
- Forrás:
- CodeDomSerializerBase.cs
- Forrás:
- CodeDomSerializerBase.cs
Megkeres egy szerializálót az adott típushoz.
protected:
System::ComponentModel::Design::Serialization::CodeDomSerializer ^ GetSerializer(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, Type ^ valueType);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, Type valueType);
protected System.ComponentModel.Design.Serialization.CodeDomSerializer? GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, Type valueType);
member this.GetSerializer : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * Type -> System.ComponentModel.Design.Serialization.CodeDomSerializer
Protected Function GetSerializer (manager As IDesignerSerializationManager, valueType As Type) As CodeDomSerializer
Paraméterek
- manager
- IDesignerSerializationManager
A IDesignerSerializationManager szerializáláshoz használandó.
Válaszok
A CodeDomSerializer megfelelő valueType.
Kivételek
manager vagy valueType az null.
Megjegyzések
A GetSerializer metódus a metódus kiterjesztése IDesignerSerializationManager.GetSerializer . A IDesignerSerializationManager.GetSerializer metódus objektumtípus helyett objektumtípust használ.