Class clsPermissoesDinamicas
Colecção de permissões dinâmicas (operações por empresa) definidas para um terminado perfil numa empresa.
Inheritance
System.Object
clsPermissoesDinamicas
Implements
System.Collections.IEnumerable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: AdmEngine100
Assembly: AdmEngine100.dll
Syntax
public class clsPermissoesDinamicas : IEnumerable
Constructors
clsPermissoesDinamicas()
Criar classe.
Declaration
public clsPermissoesDinamicas()
Properties
Count
Devolve o número de elementos da colecção.
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Item[Object]
Devolve um elemento da colecção.
Declaration
public clsPermissao this[object vntIndexKey] { get; }
Parameters
Type | Name | Description |
---|---|---|
System.Object | vntIndexKey | Índice do elemento na colecção. |
Property Value
Type | Description |
---|---|
clsPermissao |
Methods
Add(String, String, String, String, String, String)
Adiciona um elemento à colecção.
Declaration
public clsPermissaoDinamica Add(string Emp, string Perfil, string Aplicacao, string Entidade, string Atributo, string Operacao)
Parameters
Type | Name | Description |
---|---|---|
System.String | Emp | Identificador da empresa. |
System.String | Perfil | Identificador do perfil. |
System.String | Aplicacao | Abreviatura da aplicação. |
System.String | Entidade | Identificador da entidade. |
System.String | Atributo | Identificador do atributo. |
System.String | Operacao | Identificador da operação. |
Returns
Type | Description |
---|---|
clsPermissaoDinamica |
Clear()
Remove todos os elementos da colecção.
Declaration
public void Clear()
ExistePermissao(String, String, String, String, String, String)
Verifica se uma determinada permissão existe na colecção.
Declaration
public int ExistePermissao(string Perfil = "", string Emp = "", string Aplicacao = "", string Entidade = "", string Atributo = "", string Operacao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Perfil | Identificador do perfil. |
System.String | Emp | Identificador da empresa. |
System.String | Aplicacao | Abreviatura da aplicação. |
System.String | Entidade | Identificador da entidade. |
System.String | Atributo | Identificador do atríbuto. |
System.String | Operacao | Identificador da operação. |
Returns
Type | Description |
---|---|
System.Int32 |
Finalize()
Destructor de classe.
Declaration
protected void Finalize()
GetEnumerator()
Devolve enumerador.
Declaration
public IEnumerator GetEnumerator()
Returns
Type | Description |
---|---|
System.Collections.IEnumerator |
Implements
System.Collections.IEnumerable