Cette documentation est archivée et n’est pas conservée.

TypeInformationGenerator, classe

Mise à jour : novembre 2007

Forms the base class for the remotable type information generator.

Espace de noms :  Microsoft.Web.Management.Server
Assembly :  Microsoft.Web.Management (dans Microsoft.Web.Management.dll)

[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public abstract class TypeInformationGenerator : MarshalByRefObject
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public abstract class TypeInformationGenerator extends MarshalByRefObject
public abstract class TypeInformationGenerator extends MarshalByRefObject

This class generates remotable information from each enumerated type. The application domain represents the application.

ms653489.alert_note(fr-fr,VS.90).gifRemarque :

Because it is instantiated, this class is associated with the System.Web.AspNetHostingPermission class.

Features that are protected with a demand for the AspNetHostingPermissionLevel.Minimal level will succeed.

The AspNetHostingPermissionLevel.Minimal permission level allows code to execute but not to interact with resources present on the system. You can grant this level by configuring at least the Minimal trust level by using the trust section in a configuration file.

Remarques à l'attention des héritiers :

When you inherit from TypeInformationGenerator, you must override the GetTypeInformation method.

System.Object
  System.MarshalByRefObject
    Microsoft.Web.Management.Server.TypeInformationGenerator

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows Vista, Windows XP SP2, Windows Server 2003

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0
Afficher: