다음을 통해 공유


선택적 웹 서비스 개체에 대한 값 생략

여러 보고서 서버 웹 서비스 복합 형식의 속성에는 지정된 속성이라고 하는 속성이 함께 있습니다. 속성의 이름은 "Specified"라는 단어가 추가된 원래 속성 이름으로 구성됩니다. 이 속성의 존재는 원래 속성의 값을 생략할 수 있음을 나타냅니다. 이는 WSDL(Web Service Description Language)에서 .NET Framework 프록시 클래스로 변환하는 데 따른 직접적인 결과입니다. 예를 들어, 복합 유형 Enabled의 웹 서비스 속성 DataSourceDefinitionEnabledSpecified라는 동반 속성이 있습니다. 애플리케이션을 구축하는 중 Enabled 속성의 값을 설정하지 않으려면 Enabled의 값을 제공할 필요가 없습니다. 그러면 기본값 true가 사용됩니다. 그러나 여전히 false설정 EnabledSpecified 해야 합니다. 속성 값을 Enabled 제공하는 경우 true설정 EnabledSpecified 해야 합니다. 쓰기 가능한 속성의 경우입니다. 읽기 전용 속성의 경우 아무 작업도 수행할 필요가 없습니다.

Important

위에서 언급한 기술을 사용하여 속성을 지정하지 않으면 예측할 수 없는 웹 서비스 동작이 발생할 수 있습니다.

일반적으로 추가 지정 속성을 처리해야 하는 데이터 형식은 부울, DateTime열거형입니다.

예제는 메서드를 참조 CreateDataSource 하세요.