SemaphoreAuditRule(IdentityReference, SemaphoreRights, AuditFlags) Construtor

Definição

Inicializa uma nova instância da SemaphoreAuditRule classe, especificando o usuário ou grupo para auditoria, os direitos de auditoria e se deseja auditar o êxito, a falha ou ambos.

public:
 SemaphoreAuditRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::SemaphoreRights eventRights, System::Security::AccessControl::AuditFlags flags);
public SemaphoreAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.SemaphoreRights eventRights, System.Security.AccessControl.AuditFlags flags);
new System.Security.AccessControl.SemaphoreAuditRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.SemaphoreRights * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.SemaphoreAuditRule
Public Sub New (identity As IdentityReference, eventRights As SemaphoreRights, flags As AuditFlags)

Parâmetros

identity
IdentityReference

O usuário ou grupo ao qual a regra se aplica. Deve ser do tipo SecurityIdentifier ou de um tipo como NTAccount esse pode ser convertido em tipo SecurityIdentifier.

eventRights
SemaphoreRights

Uma combinação bit a bit de SemaphoreRights valores que especifica os tipos de acesso à auditoria.

flags
AuditFlags

Uma combinação bit a bit de AuditFlags valores que especifica se deve auditar o sucesso, a falha ou ambos.

Exceções

eventRights especifica um valor inválido.

-ou-

flags especifica um valor inválido.

identity é null.

-ou-

eventRights é zero.

identity não é do tipo SecurityIdentifier nem de um tipo como NTAccount esse pode ser convertido em tipo SecurityIdentifier.

Comentários

Para criar um NTAccount objeto de uma cadeia de caracteres que representa um nome de usuário ou grupo, use o NTAccount.NTAccount(String) construtor.

Aplica-se a