Trustee Конструкторы

Определение

Инициализация нового экземпляра класса Trustee.Initializes a new instance of the Trustee class.

Перегрузки

Trustee()

Инициализирует новый экземпляр класса Trustee без задания каких-либо его свойств в отношении чтения и записи.Initializes a new instance of the Trustee class without setting any of its read/write properties.

Trustee(String)

Инициализирует новый экземпляр класса Trustee с типом Unknown, устанавливая свойство Name равным заданному значению, а свойство SystemName равным null.Initializes a new instance of the Trustee class of type Unknown, setting the Name property to the value specified, and the SystemName to null.

Trustee(String, String)

Инициализирует новый экземпляр класса Trustee с типом Unknown, устанавливая свойства Name и SystemName равными заданным значениям.Initializes a new instance of the Trustee class of type Unknown, setting the Name and the SystemName properties to the values specified.

Trustee(String, String, TrusteeType)

Инициализирует новый экземпляр класса Trustee заданного типа, устанавливая свойства Name и SystemName равными заданным значениям.Initializes a new instance of the Trustee class of the specified type, setting the Name and the SystemName properties to the values specified.

Trustee()

Инициализирует новый экземпляр класса Trustee без задания каких-либо его свойств в отношении чтения и записи.Initializes a new instance of the Trustee class without setting any of its read/write properties.

public:
 Trustee();
public Trustee ();
Public Sub New ()

Комментарии

Прежде чем использовать экземпляр Trustee для установки разрешений, необходимо указать значение для свойства Name.You must specify a value for the Name property before using the Trustee instance to set permissions. При необходимости можно задать свойство SystemName, чтобы определить имя системы, в которой выполняется поиск учетной записи доверенного лица для разрешения идентификатора безопасности имени.Optionally, you can set the SystemName property to identify the name of the system on which the trustee account is looked up to resolve the name's security identifier. Если значение для SystemNameне указано, локальный компьютер ищет имя учетной записи.If you do not specify a value for SystemName, the local computer looks up the account name.

Trustee(String)

Инициализирует новый экземпляр класса Trustee с типом Unknown, устанавливая свойство Name равным заданному значению, а свойство SystemName равным null.Initializes a new instance of the Trustee class of type Unknown, setting the Name property to the value specified, and the SystemName to null.

public:
 Trustee(System::String ^ name);
public Trustee (string name);
new System.Messaging.Trustee : string -> System.Messaging.Trustee
Public Sub New (name As String)

Параметры

name
String

Значение, которое присваивается свойству Name.The value to assign to the Name property.

Исключения

Параметр name содержит значение null.The name parameter is null.

Комментарии

Используйте эту перегрузку, чтобы задать учетную запись доверенного лица и указать, что локальный компьютер будет использоваться для поиска учетной записи.Use this overload to set the trustee account and specify that the local computer be used to look up the account. Для свойства TrusteeType задано значение Unknown, но его можно изменить, прежде чем использовать этот экземпляр Trustee для установки разрешений.The TrusteeType property is set to Unknown, but you can modify that value before using this instance of Trustee to set permissions.

Дополнительно

Trustee(String, String)

Инициализирует новый экземпляр класса Trustee с типом Unknown, устанавливая свойства Name и SystemName равными заданным значениям.Initializes a new instance of the Trustee class of type Unknown, setting the Name and the SystemName properties to the values specified.

public:
 Trustee(System::String ^ name, System::String ^ systemName);
public Trustee (string name, string systemName);
new System.Messaging.Trustee : string * string -> System.Messaging.Trustee
Public Sub New (name As String, systemName As String)

Параметры

name
String

Значение, которое присваивается свойству Name.The value to assign to the Name property.

systemName
String

Значение, которое присваивается свойству SystemName.The value to assign to the SystemName property.

Исключения

Параметр name содержит значение null.The name parameter is null.

Комментарии

Используйте эту перегрузку, чтобы задать учетную запись доверенного лица и указать, что сетевой компьютер будет использоваться для поиска учетной записи.Use this overload to set the trustee account and specify that a network computer be used to look up the account. Для свойства TrusteeType задано значение Unknown, но его можно изменить, прежде чем использовать этот экземпляр Trustee для установки разрешений.The TrusteeType property is set to Unknown, but you can modify that value before using this instance of Trustee to set permissions.

Дополнительно

Trustee(String, String, TrusteeType)

Инициализирует новый экземпляр класса Trustee заданного типа, устанавливая свойства Name и SystemName равными заданным значениям.Initializes a new instance of the Trustee class of the specified type, setting the Name and the SystemName properties to the values specified.

public:
 Trustee(System::String ^ name, System::String ^ systemName, System::Messaging::TrusteeType trusteeType);
public Trustee (string name, string systemName, System.Messaging.TrusteeType trusteeType);
new System.Messaging.Trustee : string * string * System.Messaging.TrusteeType -> System.Messaging.Trustee
Public Sub New (name As String, systemName As String, trusteeType As TrusteeType)

Параметры

name
String

Значение, которое присваивается свойству Name.The value to assign to the Name property.

systemName
String

Значение, которое присваивается свойству SystemName.The value to assign to the SystemName property.

trusteeType
TrusteeType

Объект TrusteeType, показывающий тип учетной записи доверенного лица.A TrusteeType that indicates the account type of the trustee.

Исключения

Параметр name содержит значение null.The name parameter is null.

Комментарии

Используйте эту перегрузку, если известен тип доверенного лица, чтобы задать учетную запись доверенного лица и указать сетевой компьютер, который будет использоваться для поиска учетной записи.Use this overload when the trustee type is known to set the trustee account and specify a network computer to be used to look up the account.

Эта перегрузка задает свойство TrusteeType при конструировании, но вы можете изменить это значение перед использованием этого экземпляра Trustee для установки разрешений.This overload sets the TrusteeType property at construction, but you can modify that value before using this instance of Trustee to set permissions. Тип доверенного лица Unknown (который другие перегрузки набора конструкторов задаются по умолчанию) следует использовать только в том случае, если неизвестно, какой тип доверия используется, но известно, что он является допустимым.The Unknown trustee type (which the other overloads of the constructor set by default) should be used only when you do not know the kind of trust that is being used, but know that it is valid.

Дополнительно

Применяется к