enumeração WS_METADATA_PROPERTY_ID (webservices.h)
Cada propriedade de metadados é do tipo WS_METADATA_PROPERTY, é identificada por uma ID e tem um valor associado. Se uma propriedade não for especificada quando os metadados forem criados, seu valor padrão será usado.
Syntax
typedef enum {
WS_METADATA_PROPERTY_STATE = 1,
WS_METADATA_PROPERTY_HEAP_PROPERTIES = 2,
WS_METADATA_PROPERTY_POLICY_PROPERTIES = 3,
WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE = 4,
WS_METADATA_PROPERTY_MAX_DOCUMENTS = 5,
WS_METADATA_PROPERTY_HOST_NAMES = 6,
WS_METADATA_PROPERTY_VERIFY_HOST_NAMES = 7
} WS_METADATA_PROPERTY_ID;
Constantes
WS_METADATA_PROPERTY_STATE Valor: 1 Essa propriedade é usada com WsGetMetadataProperty. O membro de valor que acompanha a estrutura WS_METADATA_PROPERTY contém o WS_METADATA_STATE atual do objeto de metadados. |
WS_METADATA_PROPERTY_HEAP_PROPERTIES Valor: 2 Essa propriedade é usada com WsCreateMetadata para especificar propriedades do objeto WS_HEAP usado pelos metadados para armazenar informações sobre os metadados que foram lidos. O membro de valor que acompanha a estrutura WS_METADATA_PROPERTY contém uma estrutura WS_HEAP_PROPERTIES . As seguintes propriedades de heap podem ser especificadas:
|
WS_METADATA_PROPERTY_POLICY_PROPERTIES Valor: 3 Essa propriedade é usada com WsCreateMetadata para especificar propriedades dos objetos WS_POLICY associados com o objeto de metadados. O membro de valor que acompanha a estrutura WS_METADATA_PROPERTY contém uma estrutura WS_POLICY_PROPERTIES que especifica o conjunto de propriedades de política. Consulte WS_POLICY_PROPERTY_ID para obter mais informações sobre o conjunto de propriedades que podem ser especificadas aqui. |
WS_METADATA_PROPERTY_HEAP_REQUESTED_SIZE Valor: 4 Essa propriedade é usada com WsGetMetadataProperty. O membro de valor que acompanha o WS_METADATA_PROPERTY é um SIZE_T especificando o número de bytes alocados do heap associado ao objeto de metadados. |
WS_METADATA_PROPERTY_MAX_DOCUMENTS Valor: 5 Essa propriedade é usada com WsCreateMetadata. O membro de valor que acompanha o WS_METADATA_PROPERTY é um ULONG que especifica o número máximo de documentos que podem ser adicionados a o objeto de metadados usando WsReadMetadata. O valor padrão é 32. |
WS_METADATA_PROPERTY_HOST_NAMES Valor: 6 Essa propriedade é usada com WsCreateMetadata. O membro de valor que acompanha o WS_METADATA_PROPERTY é uma estrutura WS_HOST_NAMES . Essa propriedade só poderá ser especificada se WS_METADATA_PROPERTY_VERIFY_HOST_NAMES for TRUE. Consulte WsGetMissingMetadataDocumentAddress para obter mais informações na verificação de nomes de host. Se a propriedade não for especificada, a lista de nomes de host estará vazia. |
WS_METADATA_PROPERTY_VERIFY_HOST_NAMES Valor: 7 Essa propriedade é usada com WsCreateMetadata. O membro de valor que acompanha o WS_METADATA_PROPERTY é um BOOL que especifica se os nomes de host devem ou não ser verificados. Consulte WsGetMissingMetadataDocumentAddress para obter mais informações na verificação de nomes de host. O valor padrão é TRUE. Definir esse valor como FALSE pode fazer com que um aplicativo use um endereço retornado de WsGetMissingMetadataDocumentAddress que é de um host do qual ele não está disposto a aceitar metadados. |
Requisitos
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | webservices.h |