WS_PROXY_PROPERTY_ID 열거형(webservices.h)
서비스 프록시를 구성하기 위한 선택적 매개 변수입니다. WS_PROXY_PROPERTY_STATE 제외하면 모든 값은 WS_PROXY_PROPERTY* 매개 변수의 일부로 WsCreateServiceProxy에서만 사용할 수 있습니다.
Syntax
typedef enum {
WS_PROXY_PROPERTY_CALL_TIMEOUT = 0,
WS_PROXY_PROPERTY_MESSAGE_PROPERTIES = 1,
WS_PROXY_PROPERTY_MAX_CALL_POOL_SIZE = 2,
WS_PROXY_PROPERTY_STATE = 3,
WS_PROXY_PROPERTY_MAX_PENDING_CALLS = 4,
WS_PROXY_PROPERTY_MAX_CLOSE_TIMEOUT = 5,
WS_PROXY_FAULT_LANG_ID = 6
} WS_PROXY_PROPERTY_ID;
상수
WS_PROXY_PROPERTY_CALL_TIMEOUT 값: 0 호출이 보류 중인 상태로 유지되는 최대 시간(밀리초)입니다. 기본값은 30000밀리초(30초)입니다. ULONG 형식입니다. 애플리케이션에서 호출과 연결된 시간 제한이 없도록 하려면 값을 INFINITE로 설정할 수 있습니다. 이 속성은 쓰기 전용입니다. |
WS_PROXY_PROPERTY_MESSAGE_PROPERTIES 값: 1 이 속성을 사용하면 사용자가 메시지의 속성을 지정할 수 있습니다. 서비스 프록시에서 메시지를 보내고 받는 데 사용하는 개체입니다. 이 속성은 서비스 프록시를 만들 때 지정할 수 있습니다. 지정된 값은 WS_MESSAGE_PROPERTIES 형식이어야 합니다. 다음 메시지 속성을 지정할 수 있습니다. |
WS_PROXY_PROPERTY_MAX_CALL_POOL_SIZE 값: 2 서비스 프록시의 각 호출은 서비스 프록시 내부 개체로 표시됩니다. 호출 개체는 모든 호출 후에 다시 사용할 수 있도록 설계되었습니다. 이렇게 하면 애플리케이션이 예상되는 시나리오에서 더 효율적으로 확장할 수 있습니다. 서비스 프록시를 통해 많은 수의 호출. 이 속성의 기본값은 5입니다. USHORT 형식입니다. 이 속성은 쓰기 전용입니다. |
WS_PROXY_PROPERTY_STATE 값: 3 서비스 프록시의 현재 상태입니다. WS_SERVICE_PROXY_STATE 형식입니다. 이 속성은 읽기 전용입니다. 반환된 값은 현재 상태의 스냅샷 이므로 호출자가 갖기 전에 상태가 변경되었을 수 있음 값을 검사할 기회가 있었습니다. |
WS_PROXY_PROPERTY_MAX_PENDING_CALLS 값: 4 서비스 프록시에서 허용되는 보류 중인 최대 호출 수입니다. 여기서 서비스 프록시에서 보류 중인 최대 호출 수가 이 제한에 도달하면 들어오는 호출은 WS_E_QUOTA_EXCEEDED 거부됩니다( Windows Web Services 반환 값 참조). 기본값 이 속성은 100입니다. ULONG 형식입니다. 이 속성은 쓰기 전용입니다. |
WS_PROXY_PROPERTY_MAX_CLOSE_TIMEOUT 값: 5 서비스 프록시가 보류 중인 호출이 완료될 때까지 대기하는 시간(밀리초)입니다. 시간 제한이 만료되면 서비스 프록시가 자체 중단됩니다. 이 속성의 기본값은 5000(5초)입니다. 이 속성은 쓰기 전용입니다. ULONG 형식입니다. |
WS_PROXY_FAULT_LANG_ID 값: 6 오류를 반환하는 데 사용할 LANGID입니다. 지정한 기본 사용자 로캘이 사용되지 않는 경우 LANGID 형식입니다. 이 속성은 쓰기 전용입니다. |
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱 | UWP 앱] |
머리글 | webservices.h |