Microsoft.Azure.Commands.DataLakeStore.Models.DataLakeStoreItemAce.DataLakeStoreItemAce C# (CSharp) Method

DataLakeStoreItemAce() public method

public DataLakeStoreItemAce ( DataLakeStoreEnums scope, DataLakeStoreEnums type, string id, string permission ) : Microsoft.Azure.Commands.DataLakeStore.Properties
scope DataLakeStoreEnums
type DataLakeStoreEnums
id string
permission string
return Microsoft.Azure.Commands.DataLakeStore.Properties
        public DataLakeStoreItemAce(DataLakeStoreEnums.ScopeType scope, DataLakeStoreEnums.AceType type, string id, string permission)
        {
            Scope = scope;
            Type = type;
            Id = id;
            Permission = permission;

            Entry = string.Format("{0}{1}:{2}:{3}", Scope == DataLakeStoreEnums.ScopeType.Default ? "default:" : string.Empty, Type, Id, permission);
            NoPermissionEntry = string.Format("{0}{1}:{2}", Scope == DataLakeStoreEnums.ScopeType.Default ? "default:" : string.Empty, Type, Id);
        }