Compartilhar via


BdcAccessControlList members

Contém uma lista de entradas de controle de acesso (ACEs), especificando os direitos de acesso para um ou mais objetos de confiança nos componentes de tempo de execução e administração de Business Data Connectivity (BDC) service.

The BdcAccessControlList type exposes the following members.

Constructors

  Nome Descrição
Public method BdcAccessControlList() Inicializa uma nova instância da classe.
Public method BdcAccessControlList(IList<IAccessControlEntry>) Inicializa uma nova instância da classe usando listas de entrada (ACE) de controle de acesso.

Top

Properties

  Nome Descrição
Public propertyStatic member DecodedNtAuthUsers Obtém o nome da conta de usuário autenticado.
Public property EnableSystemAccess Esta propriedade indica uma Ace especial está sendo adicionada o metadataobject. A representa Ace que teriam que todas as contas de sistema no sharepoint como conta do pool de aplicativos de conteúdo, conta timerjob executar direitos em determinado objeto. Essa Ace é somente para cenários especiais e não deve ser exposta no modelo de metadados de xml. Ponto importante a observar esse direito é somente Execute. Qualquer acesso happerning de seleção sobre a administração de OM para editar cenários não é afetado
Public propertyStatic member EncodedAnonymousUsers Obtém uma cadeia de caracteres que representa os usuários anônimos no banco de dados Business Data Connectivity (BDC) service.
Public propertyStatic member LocalizedAnonymousUsers Obtém o nome da conta anônima que corresponde do AnonymousSid e que foi localizado com base na localidade do que o código está sendo executado no computador.
Public propertyStatic member LocalizedNtAuthUsers Obtém o nome da conta de usuário autenticado que corresponde do System.Security.Principal.WellKnownSidType.AuthenticatedUserSid e que foi localizado com base na localidade do que o código está sendo executado no computador.

Top

Methods

  Nome Descrição
Public method AccessCheck Determina se o contexto do cliente atual tem os direitos especificados no Business Data Connectivity (BDC) service.
Public method Add Acrescenta uma entrada de controle de acesso (ACE) à lista de controle de acesso (ACL).
Public method Clear Remove todas as entradas de controle de acesso (ACEs) da lista de controle acesso (ACL).
Public method Clone Cria uma cópia superficial do objeto atual.
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public methodStatic member Encode Codifica a declaração.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator Obtém um enumerador para iterar sobre as entradas de controle de acesso (ACEs) na lista de controle de acesso (ACL).
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Public method GetType (Inherited from Object.)
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method ToString (Inherited from Object.)
Public methodStatic member TranslateAceToFriendlyString Converte a entrada de controle de acesso (ACE) para uma seqüência de caracteres de identificação.
Public methodStatic member TranslateFriendlyStringToEncodedClaim Converte a seqüência de caracteres de identificação para uma declaração codificada.
Public methodStatic member TranslateFriendlyStringToEncodedClaimUsingContext Converte a seqüência de caracteres de identificação para uma declaração codificada usando o contexto de análise.

Top

Explicit interface implementations

  Nome Descrição
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator Obtém um enumerador para iterar sobre as entradas de controle de acesso (ACEs) na lista de controle de acesso (ACL).

Top

Ver também

Referência

BdcAccessControlList class

Microsoft.SharePoint.BusinessData.Infrastructure namespace