프로퍼티 | 타입 | 설명 | |
---|---|---|---|
Create | |||
FilterSelf | |||
PolymorphismSchema | System | ||
PolymorphismSchema | System | ||
PolymorphismSchema | System | ||
PolymorphismSchema | System | ||
SerializerDebugging | type.GetIsValueType()){ | ||
ToDebugString | void | ||
VerifyArity | void |
메소드 | 설명 | |
---|---|---|
ForContextSpecifiedCollection ( |
Creates a new instance of the PolymorphismSchema class for collection object which uses declared type or context specified concrete type.
|
|
ForContextSpecifiedDictionary ( |
Creates a new instance of the PolymorphismSchema class for dictionary object which uses declared type or context specified concrete type.
|
|
ForPolymorphicCollection ( |
Creates a new instance of the PolymorphismSchema class for collection object which uses ext-type code mapping based polymorphism.
|
|
ForPolymorphicCollection ( |
Creates a new instance of the PolymorphismSchema class for collection object which uses type embedding based polymorphism.
|
|
ForPolymorphicCollection ( |
Creates a new instance of the PolymorphismSchema class for collection object which uses type embedding based polymorphism.
|
|
ForPolymorphicDictionary ( |
Creates a new instance of the PolymorphismSchema class for dictionary object which uses ext-type code mapping based polymorphism.
|
|
ForPolymorphicDictionary ( |
Creates a new instance of the PolymorphismSchema class for dictionary object which uses type embedding based polymorphism.
|
|
ForPolymorphicDictionary ( |
Creates a new instance of the PolymorphismSchema class for dictionary object which uses type embedding based polymorphism.
|
|
ForPolymorphicObject ( |
Creates a new instance of the PolymorphismSchema class for non-collection object which uses type embedding based polymorphism.
|
|
ForPolymorphicObject ( |
Creates a new instance of the PolymorphismSchema class for non-collection object which uses type embedding based polymorphism.
|
|
ForPolymorphicObject ( |
Creates a new instance of the PolymorphismSchema class for non-collection object which uses ext-type code mapping based polymorphism.
|
|
ForPolymorphicTuple ( |
Creates a new instance of the PolymorphismSchema class for Tuple object.
|
메소드 | 설명 | |
---|---|---|
Create ( |
||
FilterSelf ( ) : |
||
PolymorphismSchema ( ) : System | ||
PolymorphismSchema ( |
||
PolymorphismSchema ( |
||
PolymorphismSchema ( |
||
SerializerDebugging ( ) : type.GetIsValueType()){ | ||
ToDebugString ( System.StringBuilder buffer ) : void | ||
VerifyArity ( |
public static ForContextSpecifiedCollection ( |
||
targetType | The type of the serialization target. | |
itemSchema | The schema for collection items of the serialization target collection. | |
리턴 |
public static ForContextSpecifiedDictionary ( |
||
targetType | The type of the serialization target. | |
keySchema | The schema for dictionary keys of the serialization target dictionary. | |
valueSchema | The schema for dictionary values of the serialization target dictionary. | |
리턴 |
public static ForPolymorphicCollection ( |
||
targetType | The type of the serialization target. | |
codeTypeMapping | Type>.IDictionary | The code type mapping which maps between ext-type codes and .NET |
itemSchema | The schema for collection items of the serialization target collection. | |
리턴 |
public static ForPolymorphicCollection ( |
||
targetType | The type of the serialization target. | |
itemSchema | The schema for collection items of the serialization target collection. | |
리턴 |
public static ForPolymorphicCollection ( |
||
targetType | The type of the serialization target. | |
itemSchema | The schema for collection items of the serialization target collection. | |
typeVerifier | bool>.Func | The delegate which verifies loading type in runtime type polymorphism. |
리턴 |
public static ForPolymorphicDictionary ( |
||
targetType | The type of the serialization target. | |
codeTypeMapping | Type>.IDictionary | The code type mapping which maps between ext-type codes and .NET |
keySchema | The schema for dictionary keys of the serialization target dictionary. | |
valueSchema | The schema for dictionary values of the serialization target dictionary. | |
리턴 |
public static ForPolymorphicDictionary ( |
||
targetType | The type of the serialization target. | |
keySchema | The schema for dictionary keys of the serialization target dictionary. | |
valueSchema | The schema for dictionary values of the serialization target dictionary. | |
리턴 |
public static ForPolymorphicDictionary ( |
||
targetType | The type of the serialization target. | |
keySchema | The schema for dictionary keys of the serialization target dictionary. | |
valueSchema | The schema for dictionary values of the serialization target dictionary. | |
typeVerifier | bool>.Func | The delegate which verifies loading type in runtime type polymorphism. |
리턴 |
public static ForPolymorphicObject ( |
||
targetType | The type of the serialization target. | |
리턴 |
public static ForPolymorphicObject ( |
||
targetType | The type of the serialization target. | |
typeVerifier | bool>.Func | The delegate which verifies loading type in runtime type polymorphism. |
리턴 |
public static ForPolymorphicObject ( |
||
targetType | The type of the serialization target. | |
codeTypeMapping | Type>.IDictionary | The code-type mapping which maps between ext-type codes and .NET |
리턴 |
public static ForPolymorphicTuple ( |
||
targetType | The type of the serialization target. | |
itemSchemaList | The schema for collection items of the serialization target tuple. |
|
리턴 |