Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eigenschaften mehrerer komplexer Report Server-Webdiensttypen umfassen eine zugehörige Eigenschaft, die Specified als Eigenschaft bezeichnet wird. Der Name dieser Eigenschaft besteht aus dem ursprünglichen Eigenschaftsnamen mit dem an sie angefügten Wort Specified . Das Vorhandensein dieser Eigenschaft gibt an, dass Sie manchmal einen Wert für die ursprüngliche Eigenschaft weglassen können. Diese Eigenschaft ergibt sich aus der Übersetzung der Webdienstbeschreibungssprache (Web Service Description Language, WSDL) in eine .NET Framework-Proxyklasse. Beispiel: Die Webdiensteigenschaft Enabled des komplexen Typs DataSourceDefinition besitzt eine zugehörige Eigenschaft mit dem Namen EnabledSpecified.
Wenn Sie eine Anwendung erstellen und keinen Wert für die Enabled Eigenschaft festlegen möchten, müssen Sie keinen Wert angeben Enabled; der Standardwert " true " wird verwendet. Sie müssen EnabledSpecified jedoch trotzdem auf FALSE festlegen. Wenn Sie einen Wert für die Enabled Eigenschaft angeben, legen Sie den Wert auf "true" festEnabledSpecified. Diese Regel gilt für schreibbare Eigenschaften. Bei schreibgeschützten Eigenschaften müssen Sie keine Aktion ausführen.
Wichtig
Fehler beim Angeben einer Eigenschaft mithilfe der vorstehenden Technik können zu unvorhersehbarem Webdienstverhalten führen.
Die Datentypen, die in der Regel erfordern, dass Sie die zusätzliche Specified Eigenschaft behandeln müssen, sind boolean, DateTime und Enumeration.
Ein Beispiel hierzu finden Sie unter CreateDataSource-Methode.