ApplicationAccessControlAttribute Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa mechanizmy kontroli dostępu do zestawu zawierającego ServicedComponent klasy.
public ref class ApplicationAccessControlAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly, Inherited=true)]
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ApplicationAccessControlAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, Inherited=true)>]
[<System.Runtime.InteropServices.ComVisible(false)>]
type ApplicationAccessControlAttribute = class
inherit Attribute
Public NotInheritable Class ApplicationAccessControlAttribute
Inherits Attribute
- Dziedziczenie
- Atrybuty
Poniższy przykład kodu przedstawia użycie tego atrybutu w celu kontrolowania dostępu do zestawu zawierającego ServicedComponent klasy.
// Set component access controls.
[assembly:ApplicationAccessControl(Authentication=AuthenticationOption::Privacy,
ImpersonationLevel=ImpersonationLevelOption::Identify,
AccessChecksLevel=AccessChecksLevelOption::ApplicationComponent)];
// Set component access controls.
[assembly: ApplicationAccessControl(Authentication=AuthenticationOption.Privacy,
ImpersonationLevel=ImpersonationLevelOption.Identify,
AccessChecksLevel=AccessChecksLevelOption.ApplicationComponent)]
' Set component access controls.
<Assembly: ApplicationAccessControl(Authentication:=AuthenticationOption.Privacy, ImpersonationLevel:=ImpersonationLevelOption.Identify, AccessChecksLevel:=AccessChecksLevelOption.ApplicationComponent)>
W .NET Framework wersji 1.1, jeśli ten atrybut nie jest obecny w zestawie, konfiguracja zabezpieczeń MODELU COM+ jest domyślnie włączona. Jest to zmiana zachowania z .NET Framework w wersji 1.0.
Application |
Inicjuje ApplicationAccessControlAttribute nowe wystąpienie klasy, włączając konfigurację zabezpieczeń MODELU COM+. |
Application |
Inicjuje ApplicationAccessControlAttribute nowe wystąpienie klasy i ustawia właściwość wskazującą Value , czy włączyć konfigurację zabezpieczeń MODELU COM. |
Access |
Pobiera lub ustawia poziom sprawdzania dostępu na poziomie procesu lub na poziomie składnika. |
Authentication |
Pobiera lub ustawia poziom uwierzytelniania wywołania procedury zdalnej (RPC). |
Impersonation |
Pobiera lub ustawia poziom personifikacji, który jest dozwolony do wywoływania obiektów docelowych tej aplikacji. |
Type |
Po zaimplementowaniu w klasie pochodnej pobiera unikatowy identyfikator dla tego elementu Attribute. (Odziedziczone po Attribute) |
Value |
Pobiera lub ustawia wartość wskazującą, czy włączyć konfigurację zabezpieczeń MODELU COM+. |
Equals(Object) |
Zwraca wartość wskazującą, czy to wystąpienie jest równe podanemu obiektowi. (Odziedziczone po Attribute) |
Get |
Zwraca wartość skrótu dla tego wystąpienia. (Odziedziczone po Attribute) |
Get |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
Is |
W przypadku zastąpienia w klasie pochodnej wskazuje, czy wartość tego wystąpienia jest wartością domyślną klasy pochodnej. (Odziedziczone po Attribute) |
Match(Object) |
W przypadku zastąpienia w klasie pochodnej zwraca wartość wskazującą, czy to wystąpienie jest równe określonemu obiektowi. (Odziedziczone po Attribute) |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
_Attribute. |
Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania. (Odziedziczone po Attribute) |
_Attribute. |
Pobiera informacje o typie obiektu, którego można użyć do pobrania informacji o typie interfejsu. (Odziedziczone po Attribute) |
_Attribute. |
Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1). (Odziedziczone po Attribute) |
_Attribute. |
Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt. (Odziedziczone po Attribute) |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: