ServiceAuthorizationBehavior Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje vlastnosti související s chováním autorizace služby.
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
- Dědičnost
-
ServiceAuthorizationBehavior
- Implementuje
Poznámky
Autorizace probíhá na úrovni služby a na úrovni operace. Tato třída obsahuje vlastnosti související s autorizací na úrovni služby.
Konstruktory
ServiceAuthorizationBehavior() |
Inicializuje novou instanci ServiceAuthorizationBehavior třídy . |
Vlastnosti
ExternalAuthorizationPolicies |
Získá nebo nastaví kolekci externích zásad autorizace. |
ImpersonateCallerForAllOperations |
Získá nebo nastaví hodnotu, která označuje, zda služba provádí zosobnění pro všechny operace, které podporuje. |
ImpersonateOnSerializingReply |
Získá nebo nastaví hodnotu, která označuje, zda služba provádí zosobnění serializace odpovědi. |
PrincipalPermissionMode |
Získá nebo nastaví hlavní režim oprávnění. |
RoleProvider |
Získá nebo nastaví zprostředkovatele vlastní role. |
ServiceAuthorizationManager |
Získá nebo nastaví správce autorizace služby. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ShouldSerializeExternalAuthorizationPolicies() |
Vrátí hodnotu, která označuje, zda ExternalAuthorizationPolicies se vlastnost změnila z výchozí hodnoty a měla by být serializována. |
ShouldSerializeServiceAuthorizationManager() |
Vrátí hodnotu, která označuje, zda ServiceAuthorizationManager se vlastnost změnila z výchozí hodnoty a měla by být serializována. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Poskytuje možnost předávat vlastní data elementům vazby pro podporu implementace kontraktu. |
IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Definuje explicitní implementaci rozhraní, která přidává chování odesílání ke konfiguraci vazby. |
IServiceBehavior.Validate(ServiceDescription, ServiceHostBase) |
Poskytuje možnost zkontrolovat hostitele služby a popis služby, abyste ověřili, že služba může úspěšně běžet. |