다음을 통해 공유


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

여러 보고서 서버 웹 서비스 복합 형식의 속성에는 속성이라고 하는 함께 제공되는 속성이 Specified 포함됩니다. 이 속성의 이름은 단어가 Specified 추가된 원래 속성 이름으로 구성됩니다. 이 속성의 존재는 원래 속성에 대한 값을 생략할 수 있음을 나타냅니다. 이 속성은 WSDL(웹 서비스 설명 언어)을 .NET Framework 프록시 클래스로 변환한 결과입니다. 예를 들어, 복합 유형 Enabled의 웹 서비스 속성 DataSourceDefinitionEnabledSpecified라는 동반 속성이 있습니다.

애플리케이션을 빌드하고 속성에 대한 Enabled 값을 설정하지 않으려는 경우 값을 Enabled제공할 필요가 없습니다. true 의 기본값이 사용됩니다. 그러나 여전히 falseEnabledSpecified설정 해야 합니다. 속성에 대한 Enabled 값을 제공하는 경우 true로 설정합니다EnabledSpecified. 이 규칙은 쓰기 가능한 속성에 적용됩니다. 읽기 전용 속성의 경우 아무 작업도 수행할 필요가 없습니다.

Important

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

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

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