addNamedResource

説明

新しい名前付きリソースをリポジトリにインポートするためのリクエスト。

注: この操作では、リポジトリに対する書き込み権限が必要です。

メッセージ

次の表に、addNamedResource 操作のリクエスト メッセージとレスポンス メッセージを示します。

メッセージ名をクリックすると、メッセージの詳細を確認できます。

メッセージ 説明
AddNamedResourceRequest addNamedResource 操作のリクエスト メッセージ。
AddNamedResourceResponse addNamedResource 操作のレスポンス メッセージ。

XML SOAP リクエストの例

worldcap TAB ファイルを名前付きテーブルとして /TestPath リポジトリ ノード内のリポジトリに追加し、新しい名前付きテーブル リソースに TestNamedResource という名前を付けます。



<soapenv:Envelope
    xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:v1="http://www.mapinfo.com/midev/service/namedresource/v1">
    <soapenv:Header/>
    <soapenv:Body>
        <v1:AddNamedResourceRequest id="add1" 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>@TEMP_DATA@/Service/Feature/PerformanceData/worldcap.TAB</FileName>
                        </TABFileDataSourceDefinition>
                    </DataSourceDefinitionSet>
                    <DataSourceRef ref="worldcap"/>
                </NamedDataSourceDefinition>
            </v1:Resource>
            <v1:Path>/TestPath/TestNamedResource</v1:Path>
        </v1:AddNamedResourceRequest>
    </soapenv:Body>
</soapenv:Envelope>