Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original.
Traducción
Original

DataServiceConfiguration.EnableTypeAccess (Método)

Registra un tipo de datos con el runtime del servicio de datos de modo que lo pueda usar un proveedor de servicios de datos personalizado.

Espacio de nombres:  System.Data.Services
Ensamblado:  System.Data.Services (en System.Data.Services.dll)

public void EnableTypeAccess(
	string typeName
)

Parámetros

typeName
Tipo: System.String
Nombre calificado con el espacio de nombres del tipo que está habilitado para su uso con el proveedor de servicios de datos personalizado.

El método EnableTypeAccess se usa para registrar un tipo con el runtime del servicio de datos. Después del registro, un tipo se puede devolver en las propiedades de un tipo abierto. Esto hace el tipo visible en $metadata generado y utilizable por el servicio de datos.

Los typeName proporcionados se deben definir en el mismo formato como un tipo en el modelo de datos y no como un tipo CLR. Los tipos registrados se agregan a esos tipos que ya están disponibles llamando al método SetEntitySetAccessRule.

El runtime del servicio de datos no puede determinar a qué clase de tipo de datos asigna typeName hasta que se puede obtener información acerca del tipo de proveedor subyacente.

Un valor de '*' se puede proporcionar para typeName, que coincide con todos los tipos.

Cuando el runtime de servicio de datos enumera los tipos o debe obtener un tipo del proveedor de datos subyacente, debe determinar primero si el tipo debe estar visible cuando se llama al método SetEntitySetAccessRule. Cuando el tipo no está disponible de esta manera, a continuación, se comprueban los tipos registrados utilizando el método EnableTypeAccess. Cuando un tipo no se hace visible utilizando cualquiera de estos mecanismos, ese tipo no está incluido en la respuesta a una solicitud $metadata, y las instancias de ese tipo no se devuelven al cliente como respuesta de una solicitud al servicio de datos.

Se puede llamar al método EnableTypeAccess numerosas veces con el mismo nombre de tipo.

.NET Framework

Compatible con: 4

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft