PropertyAccessRule コンストラクター

定義

PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class.

オーバーロード

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess)

ID 参照、アクセス制御の種類、およびプロパティ アクセスを指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, and property access.

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, ActiveDirectorySecurityInheritance)

ID 参照、アクセス制御の種類、プロパティ アクセス、および Active Directory ドメイン サービス セキュリティの継承を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, and Active Directory Domain Services security inheritance.

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, Guid)

ID 参照、アクセス制御の種類、プロパティ アクセス、およびプロパティの種類を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, and property type.

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, ActiveDirectorySecurityInheritance, Guid)

ID 参照、アクセス制御の種類、プロパティ アクセス、Active Directory ドメイン サービス セキュリティの継承、および継承されるオブジェクトの種類を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, Active Directory Domain Services security inheritance, and inherited object type.

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, Guid, ActiveDirectorySecurityInheritance)

ID 参照、アクセス制御の種類、プロパティ アクセス、プロパティの種類、および Active Directory ドメイン サービス セキュリティの継承を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, property type, and Active Directory Domain Services security inheritance.

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, Guid, ActiveDirectorySecurityInheritance, Guid)

ID 参照、アクセス制御の種類、プロパティ アクセス、プロパティの種類、Active Directory ドメイン サービス セキュリティの継承、および継承されるオブジェクトの種類を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, property type, Active Directory Domain Services security inheritance, and inherited object type.

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess)

ID 参照、アクセス制御の種類、およびプロパティ アクセスを指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, and property access.

public:
 PropertyAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, System::DirectoryServices::PropertyAccess access);
public PropertyAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access);
new System.DirectoryServices.PropertyAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * System.DirectoryServices.PropertyAccess -> System.DirectoryServices.PropertyAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, access As PropertyAccess)

パラメーター

identity
IdentityReference

アクセス規則のトラスティを識別する IdentityReference オブジェクト。An IdentityReference object that identifies the trustee of the access rule.

type
AccessControlType

アクセス規則の種類を指定する AccessControlType 列挙値の 1 つ。One of the AccessControlType enumeration values that specifies the access rule type.

access
PropertyAccess

プロパティのアクセスの種類を指定する PropertyAccess 列挙値の 1 つ。One of the PropertyAccess enumeration values that specifies the property access type.

注釈

このコンストラクターを使用すると、すべてのプロパティの型に適用されるプロパティアクセスルールが作成されます。When you use this constructor, it creates a property access rule that applies to all property types.

適用対象

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, ActiveDirectorySecurityInheritance)

ID 参照、アクセス制御の種類、プロパティ アクセス、および Active Directory ドメイン サービス セキュリティの継承を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, and Active Directory Domain Services security inheritance.

public:
 PropertyAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, System::DirectoryServices::PropertyAccess access, System::DirectoryServices::ActiveDirectorySecurityInheritance inheritanceType);
public PropertyAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType);
new System.DirectoryServices.PropertyAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * System.DirectoryServices.PropertyAccess * System.DirectoryServices.ActiveDirectorySecurityInheritance -> System.DirectoryServices.PropertyAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, access As PropertyAccess, inheritanceType As ActiveDirectorySecurityInheritance)

パラメーター

identity
IdentityReference

アクセス規則のトラスティを識別する IdentityReference オブジェクト。An IdentityReference object that identifies the trustee of the access rule.

type
AccessControlType

アクセス規則の種類を指定する AccessControlType 列挙値の 1 つ。One of the AccessControlType enumeration values that specifies the access rule type.

access
PropertyAccess

プロパティのアクセスの種類を指定する PropertyAccess 列挙値の 1 つ。One of the PropertyAccess enumeration values that specifies the property access type.

inheritanceType
ActiveDirectorySecurityInheritance

アクセス規則の継承の種類を指定する、ActiveDirectorySecurityInheritance 列挙値の 1 つ。One of the ActiveDirectorySecurityInheritance enumeration values that specifies the inheritance type of the access rule.

注釈

このコンストラクターを使用すると、すべてのプロパティの型に適用されるプロパティアクセスルールが作成されます。When you use this constructor, it creates a property access rule that applies to all property types.

適用対象

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, Guid)

ID 参照、アクセス制御の種類、プロパティ アクセス、およびプロパティの種類を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, and property type.

public:
 PropertyAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, System::DirectoryServices::PropertyAccess access, Guid propertyType);
public PropertyAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, Guid propertyType);
new System.DirectoryServices.PropertyAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * System.DirectoryServices.PropertyAccess * Guid -> System.DirectoryServices.PropertyAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, access As PropertyAccess, propertyType As Guid)

パラメーター

identity
IdentityReference

アクセス規則のトラスティを識別する IdentityReference オブジェクト。An IdentityReference object that identifies the trustee of the access rule.

type
AccessControlType

アクセス規則の種類を指定する AccessControlType 列挙値の 1 つ。One of the AccessControlType enumeration values that specifies the access rule type.

access
PropertyAccess

プロパティのアクセスの種類を指定する PropertyAccess 列挙値の 1 つ。One of the PropertyAccess enumeration values that specifies the property access type.

propertyType
Guid

このアクセス規則の適用先となるプロパティのスキーマ GUID。The schema GUID of the property that this access rule applies to. これが Empty である場合、アクセス規則はすべてのプロパティの種類に適用されます。If this is Empty, then the access rule applies to all property types.

適用対象

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, ActiveDirectorySecurityInheritance, Guid)

ID 参照、アクセス制御の種類、プロパティ アクセス、Active Directory ドメイン サービス セキュリティの継承、および継承されるオブジェクトの種類を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, Active Directory Domain Services security inheritance, and inherited object type.

public:
 PropertyAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, System::DirectoryServices::PropertyAccess access, System::DirectoryServices::ActiveDirectorySecurityInheritance inheritanceType, Guid inheritedObjectType);
public PropertyAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, Guid inheritedObjectType);
new System.DirectoryServices.PropertyAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * System.DirectoryServices.PropertyAccess * System.DirectoryServices.ActiveDirectorySecurityInheritance * Guid -> System.DirectoryServices.PropertyAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, access As PropertyAccess, inheritanceType As ActiveDirectorySecurityInheritance, inheritedObjectType As Guid)

パラメーター

identity
IdentityReference

アクセス規則のトラスティを識別する IdentityReference オブジェクト。An IdentityReference object that identifies the trustee of the access rule.

type
AccessControlType

アクセス規則の種類を指定する AccessControlType 列挙値の 1 つ。One of the AccessControlType enumeration values that specifies the access rule type.

access
PropertyAccess

プロパティのアクセスの種類を指定する PropertyAccess 列挙値の 1 つ。One of the PropertyAccess enumeration values that specifies the property access type.

inheritanceType
ActiveDirectorySecurityInheritance

アクセス規則の継承の種類を指定する、ActiveDirectorySecurityInheritance 列挙値の 1 つ。One of the ActiveDirectorySecurityInheritance enumeration values that specifies the inheritance type of the access rule.

inheritedObjectType
Guid

このアクセス規則を継承できる子オブジェクトの種類のスキーマ GUID。The schema GUID of the child object type that can inherit this access rule.

注釈

このコンストラクターを使用すると、すべてのプロパティの型に適用されるプロパティアクセスルールが作成されます。When you use this constructor, it creates a property access rule that applies to all property types.

適用対象

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, Guid, ActiveDirectorySecurityInheritance)

ID 参照、アクセス制御の種類、プロパティ アクセス、プロパティの種類、および Active Directory ドメイン サービス セキュリティの継承を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, property type, and Active Directory Domain Services security inheritance.

public:
 PropertyAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, System::DirectoryServices::PropertyAccess access, Guid propertyType, System::DirectoryServices::ActiveDirectorySecurityInheritance inheritanceType);
public PropertyAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, Guid propertyType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType);
new System.DirectoryServices.PropertyAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * System.DirectoryServices.PropertyAccess * Guid * System.DirectoryServices.ActiveDirectorySecurityInheritance -> System.DirectoryServices.PropertyAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, access As PropertyAccess, propertyType As Guid, inheritanceType As ActiveDirectorySecurityInheritance)

パラメーター

identity
IdentityReference

アクセス規則のトラスティを識別する IdentityReference オブジェクト。An IdentityReference object that identifies the trustee of the access rule.

type
AccessControlType

アクセス規則の種類を指定する AccessControlType 列挙値の 1 つ。One of the AccessControlType enumeration values that specifies the access rule type.

access
PropertyAccess

プロパティのアクセスの種類を指定する PropertyAccess 列挙値の 1 つ。One of the PropertyAccess enumeration values that specifies the property access type.

propertyType
Guid

このアクセス規則の適用先となるプロパティのスキーマ GUID。The schema GUID of the property that this access rule applies to. これが Empty である場合、アクセス規則はすべてのプロパティの種類に適用されます。If this is Empty, then the access rule applies to all property types.

inheritanceType
ActiveDirectorySecurityInheritance

アクセス規則の継承の種類を指定する、ActiveDirectorySecurityInheritance 列挙値の 1 つ。One of the ActiveDirectorySecurityInheritance enumeration values that specifies the inheritance type of the access rule.

適用対象

PropertyAccessRule(IdentityReference, AccessControlType, PropertyAccess, Guid, ActiveDirectorySecurityInheritance, Guid)

ID 参照、アクセス制御の種類、プロパティ アクセス、プロパティの種類、Active Directory ドメイン サービス セキュリティの継承、および継承されるオブジェクトの種類を指定して、PropertyAccessRule クラスの新しいインスタンスを初期化します。Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, property type, Active Directory Domain Services security inheritance, and inherited object type.

public:
 PropertyAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, System::DirectoryServices::PropertyAccess access, Guid propertyType, System::DirectoryServices::ActiveDirectorySecurityInheritance inheritanceType, Guid inheritedObjectType);
public PropertyAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.PropertyAccess access, Guid propertyType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, Guid inheritedObjectType);
new System.DirectoryServices.PropertyAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * System.DirectoryServices.PropertyAccess * Guid * System.DirectoryServices.ActiveDirectorySecurityInheritance * Guid -> System.DirectoryServices.PropertyAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, access As PropertyAccess, propertyType As Guid, inheritanceType As ActiveDirectorySecurityInheritance, inheritedObjectType As Guid)

パラメーター

identity
IdentityReference

アクセス規則のトラスティを識別する IdentityReference オブジェクト。An IdentityReference object which identifies the trustee of the access rule.

type
AccessControlType

アクセス規則の種類を指定する AccessControlType 列挙値の 1 つ。One of the AccessControlType enumeration values which specifies the access rule type.

access
PropertyAccess

プロパティのアクセスの種類を指定する PropertyAccess 列挙値の 1 つ。One of the PropertyAccess enumeration values that specifies the property access type.

propertyType
Guid

このアクセス規則の適用先となるプロパティのスキーマ GUID。The schema GUID of the property that this access rule applies to. これが Empty である場合、アクセス規則はすべてのプロパティの種類に適用されます。If this is Empty, then the access rule applies to all property types.

inheritanceType
ActiveDirectorySecurityInheritance

アクセス規則の継承の種類を指定する、ActiveDirectorySecurityInheritance 列挙値の 1 つ。One of the ActiveDirectorySecurityInheritance enumeration values that specifies the inheritance type of the access rule.

inheritedObjectType
Guid

このアクセス規則を継承できる子オブジェクトの種類のスキーマ GUID。The schema GUID of the child object type that can inherit this access rule.

適用対象