ServiceAuthorizationBehavior Класс

Определение

Предоставляет свойства, связанные с поведением авторизации службы.

public ref class ServiceAuthorizationBehavior sealed : System::ServiceModel::Description::IServiceBehavior
public sealed class ServiceAuthorizationBehavior : System.ServiceModel.Description.IServiceBehavior
type ServiceAuthorizationBehavior = class
    interface IServiceBehavior
Public NotInheritable Class ServiceAuthorizationBehavior
Implements IServiceBehavior
Наследование
ServiceAuthorizationBehavior
Реализации

Комментарии

Авторизация выполняется на уровне обслуживания и на уровне операции. Этот класс содержит свойства, связанные с авторизацией на уровне обслуживания.

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

Имя Описание
ServiceAuthorizationBehavior()

Инициализирует новый экземпляр класса ServiceAuthorizationBehavior.

Свойства

Имя Описание
ExternalAuthorizationPolicies

Возвращает или задает коллекцию внешних политик авторизации.

ImpersonateCallerForAllOperations

Возвращает или задает значение, указывающее, выполняется ли служба олицетворение для всех поддерживаемых операций.

ImpersonateOnSerializingReply

Возвращает или задает значение, указывающее, выполняется ли служба олицетворение при сериализации ответа.

PrincipalPermissionMode

Возвращает или задает режим разрешения субъекта.

RoleProvider

Возвращает или задает настраиваемый поставщик ролей.

ServiceAuthorizationManager

Возвращает или задает диспетчер авторизации службы.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ShouldSerializeExternalAuthorizationPolicies()

Возвращает значение, указывающее, изменилось ли ExternalAuthorizationPolicies свойство со значения по умолчанию и должно быть сериализовано.

ShouldSerializeServiceAuthorizationManager()

Возвращает значение, указывающее, изменилось ли ServiceAuthorizationManager свойство со значения по умолчанию и должно быть сериализовано.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

Предоставляет возможность передавать пользовательские данные в привязку элементов для поддержки реализации контракта.

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Определяет явную реализацию интерфейса, которая добавляет поведение диспетчера для настройки привязки.

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

Предоставляет возможность проверить узел службы и описание службы, чтобы убедиться, что служба может успешно выполняться.

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