C# Класс ServiceStack.Host.XsdMetadata

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

GetBaseTypeWithTheSameName() публичный статический Метод

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.
Результат System.Type

GetOneWayOperationNames() публичный Метод

public GetOneWayOperationNames ( Format format, HashSet soapTypes ) : List
format Format
soapTypes HashSet
Результат List

GetReplyOperationNames() публичный Метод

public GetReplyOperationNames ( Format format, HashSet soapTypes ) : List
format Format
soapTypes HashSet
Результат List

XsdMetadata() публичный Метод

public XsdMetadata ( ServiceMetadata metadata, bool flash = false ) : System
metadata ServiceMetadata
flash bool
Результат System