protected void ValidatePropertyAccess(DirectoryEntryPropertyAccess requested) { if ((_access & requested) != requested) { throw new InvalidOperationException(); } }
public SimpleDirectoryEntryProperty(string name, string attribName, DirectoryEntryPropertyAccess access) : base(name, access) { _attributeName = attribName; }
public DirectoryEntryProperty(string name, DirectoryEntryPropertyAccess access) { _name = name; _access = access; }
protected void ValidatePropertyAccess(DirectoryEntryPropertyAccess requested) { if ((_access & requested) != requested) { throw new InvalidOperationException(); } }
public ListDirectoryEntryProperty(string name, string attribute, DirectoryEntryPropertyAccess access) : base(name, attribute, access) { }
public DNSimpleDirectoryEntryProperty(string name, string attribute, DirectoryEntryPropertyAccess access) : base(name, attribute, access) { }
public UserAccountControlProperty(string name, DirectoryEntryPropertyAccess access, UserAccountFlag mask) : base(name, access) { _mask = mask; }
protected void AddSimpleProperty(string name, string attributeName, DirectoryEntryPropertyAccess access) { AddProperty(new SimpleDirectoryEntryProperty(name, attributeName, access)); }
protected void AddSimpleProperty(string name, DirectoryEntryPropertyAccess access) { AddSimpleProperty(name, name, access); }
protected void AddSimpleProperty(string name, string attributeName, DirectoryEntryPropertyAccess access) { AddProperty(new SimpleDirectoryEntryProperty(name, attributeName, access)); }
protected void AddSimpleProperty(string name, DirectoryEntryPropertyAccess access) { AddSimpleProperty(name, name, access); }
public DirectoryEntryProperty(string name, DirectoryEntryPropertyAccess access) { _name = name; _access = access; }
public SimpleDirectoryEntryProperty(string name, string attribName, DirectoryEntryPropertyAccess access) : base(name, access) { _attributeName = attribName; }
private void AddUacProperty(string name, UserAccountFlag mask, DirectoryEntryPropertyAccess access) { AddProperty(new UserAccountControlProperty(name, access, mask)); }
public UserAccountControlProperty(string name, DirectoryEntryPropertyAccess access, UserAccountFlag mask) : base(name, access) { _mask = mask; }
private void AddUacProperty(string name, UserAccountFlag mask, DirectoryEntryPropertyAccess access) { AddProperty(new UserAccountControlProperty(name, access, mask)); }