GacIdentityPermission Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci GacIdentityPermission třídy.
Přetížení
GacIdentityPermission() |
Inicializuje novou instanci GacIdentityPermission třídy. |
GacIdentityPermission(PermissionState) |
Inicializuje novou instanci GacIdentityPermission třídy s plně omezeným PermissionState. |
GacIdentityPermission()
Inicializuje novou instanci GacIdentityPermission třídy.
public:
GacIdentityPermission();
public GacIdentityPermission ();
Public Sub New ()
Příklady
Následující příklad kódu ukazuje použití konstruktoru GacIdentityPermission() .
GacIdentityPermission ^ Gac1 = gcnew GacIdentityPermission;
GacIdentityPermission ^ Gac2 = gcnew GacIdentityPermission( PermissionState::None );
if ( Gac1->Equals( Gac2 ) )
Console::WriteLine( "GacIdentityPermission() equals GacIdentityPermission(PermissionState.None)." );
GacIdentityPermission Gac1 = new GacIdentityPermission();
GacIdentityPermission Gac2 = new GacIdentityPermission(PermissionState.None);
if (Gac1.Equals(Gac2))
Console.WriteLine("GacIdentityPermission() equals GacIdentityPermission(PermissionState.None).");
Dim Gac1 As New GacIdentityPermission
Dim Gac2 As New GacIdentityPermission(PermissionState.None)
If (Gac1.Equals(Gac2)) Then
Console.WriteLine("GacIdentityPermission() equals GacIdentityPermission(PermissionState.None).")
End If
Poznámky
Tento konstruktor vytvoří GacIdentityPermission PermissionState hodnotu .None
Platí pro
GacIdentityPermission(PermissionState)
Inicializuje novou instanci GacIdentityPermission třídy s plně omezeným PermissionState.
public:
GacIdentityPermission(System::Security::Permissions::PermissionState state);
public GacIdentityPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.GacIdentityPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.GacIdentityPermission
Public Sub New (state As PermissionState)
Parametry
- state
- PermissionState
Jedna z PermissionState hodnot.
Výjimky
state
není platná PermissionState hodnota.
Příklady
Následující příklad kódu ukazuje použití konstruktoru GacIdentityPermission.GacIdentityPermission(PermissionState) .
GacIdentityPermission ^ Gac1 = gcnew GacIdentityPermission( PermissionState::None );
GacIdentityPermission Gac1 = new GacIdentityPermission(PermissionState.None);
Dim Gac1 As New GacIdentityPermission(PermissionState.None)
Poznámky
Poznámka
V .NET Framework verze 1.0 a 1.1 nesmí mít Unrestricted oprávnění identit hodnotu stavu oprávnění. Počínaje verzí .NET Framework verze 2.0 můžou mít oprávnění identit libovolnou hodnotu stavu oprávnění. To znamená, že v 2.0 a novějších verzích mají oprávnění identit stejné chování jako oprávnění, která implementují IUnrestrictedPermission rozhraní.