updateNamedResource
説明
リポジトリ内の既存の名前付きリソースを更新するためのリクエスト。この操作によって、リポジトリ内の既存のリソースが、リクエストで定義されるリソースで置き換えられます。リクエストで定義されるリソースのリソース タイプは、リポジトリ内の既存のリソースのリソース タイプと一致していなければなりません。
注: この操作では、リポジトリに対する書き込み権限が必要です。
メッセージ
次の表に、updateNamedResource 操作のリクエスト メッセージとレスポンス メッセージを示します。
メッセージ名をクリックすると、メッセージの詳細を確認できます。
メッセージ | 説明 |
---|---|
UpdateNamedResourceRequest | updateNamedResource 操作のリクエスト メッセージ。 |
UpdateNamedResourceResponse | updateNamedResource 操作のレスポンス メッセージ。 |
XML SOAP リクエストの例
既存の TestNamedResource を新しいインラインの名前付きテーブル定義で置き換えます。
<S:Envelope
xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:v1="http://www.mapinfo.com/midev/service/namedresource/v1">
<S:Header/>
<S:Body>
<v1:UpdateNamedResourceRequest id="update1" locale="en-US">
<v1:Resource>
<NamedDataSourceDefinition
version="MXP_WorkSpace_1_5"
xmlns="http://www.mapinfo.com/mxp">
<ConnectionSet/>
<DataSourceDefinitionSet>
<TABFileDataSourceDefinition id="worldcap" readOnly="false">
<DataSourceName>worldcap</DataSourceName>
<FileName>C:/work/MIDev/MapInfoManager/TestData/Service/Feature/PerformanceData/worldcap.TAB</FileName>
</TABFileDataSourceDefinition>
</DataSourceDefinitionSet>
<DataSourceRef ref="worldcap"/>
</NamedDataSourceDefinition>
</v1:Resource>
<v1:Path>/TestPath/TestNamedResource</v1:Path>
</v1:UpdateNamedResourceRequest>
</S:Body>
</S:Envelope>