C# Class ServiceStack.Host.XsdMetadata

Afficher le fichier Open project: ServiceStack/ServiceStack Class Usage Examples

Méthodes publiques

Méthode Description
GetBaseTypeWithTheSameName ( Type type ) : Type

Gets the name of the base most type in the heirachy tree with the same. We get an exception when trying to create a schema with multiple types of the same name like when inheriting from a DataContract with the same name.

GetOneWayOperationNames ( Format format, HashSet soapTypes ) : List
GetReplyOperationNames ( Format format, HashSet soapTypes ) : List
XsdMetadata ( ServiceMetadata metadata, bool flash = false ) : System

Method Details

GetBaseTypeWithTheSameName() public static méthode

Gets the name of the base most type in the heirachy tree with the same. We get an exception when trying to create a schema with multiple types of the same name like when inheriting from a DataContract with the same name.
public static GetBaseTypeWithTheSameName ( Type type ) : Type
type System.Type The type.
Résultat System.Type

GetOneWayOperationNames() public méthode

public GetOneWayOperationNames ( Format format, HashSet soapTypes ) : List
format Format
soapTypes HashSet
Résultat List

GetReplyOperationNames() public méthode

public GetReplyOperationNames ( Format format, HashSet soapTypes ) : List
format Format
soapTypes HashSet
Résultat List

XsdMetadata() public méthode

public XsdMetadata ( ServiceMetadata metadata, bool flash = false ) : System
metadata ServiceMetadata
flash bool
Résultat System