updateNamedResource

Descripción

La solicitud de actualizar un recurso con nombre asignado existente en el repositorio. Esta operación reemplazará en el repositorio el recurso existente con el recurso definido en la solicitud. El tipo de recurso del recurso definido en la solicitud debe ser coincidente con el tipo de recurso del recurso existente en el repositorio.

Nota: Esta operación requiere de permiso de escritura en el repositorio.

Mensajes

La siguiente tabla enumera los mensajes de solicitud y de respuesta para la operación updateNamedResource.

Haga clic en el nombre de un mensaje para obtener más información acerca de este.

Mensaje Descripción
UpdateNamedResourceRequest El mensaje de solicitud de la operación updateNamedResource.
UpdateNamedResourceResponse El mensaje de respuesta de la operación updateNamedResource.

Ejemplo de SOAP de XML

Actualiza el TestNamedResource existente por la nueva definición de tabla interna con nombre asignado.



<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>