Partager via


ManagedObjectWrapper, classe

Ce type a un attribut SecurityCriticalAttribute, qui le limite à un usage interne par .NET Framework pour la bibliothèque de classes Silverlight. Un code d'application qui utilise un membre de ce type génère une exception MethodAccessException.

[CRITIQUE POUR LA SÉCURITÉ]

Réservé à un usage interne.

Hiérarchie d'héritage

System.Object
  System.MarshalByRefObject
    ContractAdapterBase
      Microsoft.Office.InfoPath.ManagedObjectWrapper

Espace de noms :  Microsoft.Office.InfoPath
Assembly :  Microsoft.Office.InfoPath (dans Microsoft.Office.InfoPath.dll)

Syntaxe

'Déclaration
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
Public NotInheritable Class ManagedObjectWrapper _
    Inherits ContractAdapterBase _
    Implements IRemoteObjectContract, IContract
'Utilisation
Dim instance As ManagedObjectWrapper
[SecurityCriticalAttribute(SecurityCriticalScope.Everything)]
public sealed class ManagedObjectWrapper : ContractAdapterBase, 
    IRemoteObjectContract, IContract

Sécurité des threads

Tout membre static (Shared dans Visual Basic) public de ce type garantit la sécurité des threads. Il n'est pas garanti que les membres d'instance soient sécurisés au niveau des threads.

Voir aussi

Référence

ManagedObjectWrapper, membres

Microsoft.Office.InfoPath, espace de noms