Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

AppDomain.SetData (Método) (String, Object, IPermission)

Asigna el valor especificado a la propiedad de dominio de aplicación indicada, con un permiso especificado que se exige al llamador cuando se recupera la propiedad.

Espacio de nombres:  System
Ensamblado:  mscorlib (en mscorlib.dll)

public void SetData(
	string name,
	Object data,
	IPermission permission
)

Parámetros

name
Tipo: System.String
Nombre de una propiedad de dominio de aplicación definida por el usuario que se va a crear o cambiar.
data
Tipo: System.Object
El valor de la propiedad.
permission
Tipo: System.Security.IPermission
Permiso que se va a exigir al llamador cuando se recupere la propiedad.

ExcepciónCondición
ArgumentNullException

name es null.

InvalidOperationException

name especifica una cadena de propiedad definida por el sistema y permission no es null.

Utilice este método para insertar o modificar sus propias entradas definidas por el usuario en una caché interna de pares de nombre/datos que describen las propiedades del dominio de aplicación. Al insertar una entrada, puede especificar la solicitud de un permiso como refuerzo al recuperar una entrada.

Este método no se puede utilizar para asignar una solicitud de seguridad a una cadena de propiedad definida por el sistema.

En la caché se incluyen de forma automática las entradas predefinidas del sistema, que se insertan cuando se crea el dominio de aplicación. Con este método no se pueden insertar ni modificar entradas del sistema. Sus valores se pueden examinar con el método GetData o con las propiedades AppDomainSetup equivalentes que se describen en la sección Comentarios del método GetData.

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

  • SecurityCriticalAttribute 

    requiere plena confianza para el llamador inmediato. Un código de confianza parcial o transparente no puede utilizar este miembro.

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.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