ServiceAuthorizationBehavior Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce proprietà correlate al comportamento di autorizzazione del servizio.
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
- Ereditarietà
-
ServiceAuthorizationBehavior
- Implementazioni
Commenti
L'autorizzazione avviene al livello del servizio e al livello dell'operazione. Questa classe contiene proprietà relative all'autorizzazione al livello del servizio.
Costruttori
ServiceAuthorizationBehavior() |
Inizializza una nuova istanza della classe ServiceAuthorizationBehavior. |
Proprietà
ExternalAuthorizationPolicies |
Ottiene o imposta una raccolta di criteri di autorizzazione esterni. |
ImpersonateCallerForAllOperations |
Ottiene o imposta un valore che indica se il servizio esegue la rappresentazione per tutte le operazioni che supporta. |
ImpersonateOnSerializingReply |
Ottiene o imposta un valore che indica se il servizio esegue la rappresentazione durante la serializzazione della risposta. |
PrincipalPermissionMode |
Ottiene o imposta la modalità di autorizzazione principale. |
RoleProvider |
Ottiene o imposta un provider di ruoli personalizzato. |
ServiceAuthorizationManager |
Ottiene o imposta il gestore dell'autorizzazione del servizio. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ShouldSerializeExternalAuthorizationPolicies() |
Restituisce un valore che indica se la proprietà ExternalAuthorizationPolicies è cambiata rispetto al valore predefinito e deve essere serializzata. |
ShouldSerializeServiceAuthorizationManager() |
Restituisce un valore che indica se la proprietà ServiceAuthorizationManager è cambiata rispetto al valore predefinito e deve essere serializzata. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Consente di passare i dati personalizzati agli elementi di associazione per supportare l'implementazione del contratto. |
IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Definisce un'implementazione esplicita dell'interfaccia che aggiunge comportamenti di distribuzione per configurare l'associazione. |
IServiceBehavior.Validate(ServiceDescription, ServiceHostBase) |
Consente di controllare l'host del servizio e la descrizione del servizio per verificare che il servizio può essere eseguito correttamente. |