Freigeben über


CookieHandlerElement Klasse

Definition

Stellt das <cookieHandler>-Konfigurationselement dar.

public ref class CookieHandlerElement : System::Configuration::ConfigurationElement
public class CookieHandlerElement : System.Configuration.ConfigurationElement
type CookieHandlerElement = class
    inherit ConfigurationElement
Public Class CookieHandlerElement
Inherits ConfigurationElement
Vererbung
CookieHandlerElement

Hinweise

Das <cookieHandler> Element ist ein untergeordnetes Element des <federatedAuthentication> Elements. Die FederationConfiguration.CookieHandler -Eigenschaft ist auf eine instance der CookieHandlerElement -Klasse festgelegt. Das <cookieHandler> -Element wird verwendet, um den Cookiehandler zu konfigurieren, der vom Session Authentication Module (SAM) verwendet wird, das durch die SessionAuthenticationModule -Klasse dargestellt wird.

Ein Cookie-Handler kann auf eine der folgenden Arten konfiguriert werden:

  • Legen Sie zum Konfigurieren eines blockierten Cookiehandlers die Mode -Eigenschaft auf oder DefaultChunked fest, und legen Sie die ChunkedCookieHandler Eigenschaft mit dem Konfigurationselement für Ihren blockierten Cookie-Handler fest. Die CustomCookieHandler Eigenschaft sollte nicht festgelegt werden.

  • Um einen blockierten Cookiehandler mit der Standardblockgröße zu konfigurieren, können Sie die Mode -Eigenschaft wie oben erwähnt festlegen, aber sowohl die ChunkedCookieHandler Eigenschaften als auch die CustomCookieHandler Eigenschaften nicht festlegen.

  • Um einen benutzerdefinierten Cookiehandler zu konfigurieren, legen Sie die Mode -Eigenschaft auf Custom fest, und legen Sie die CustomCookieHandler Eigenschaft mit dem Konfigurationselement fest, das den Typ Ihres benutzerdefinierten Cookiehandlers identifiziert. Dieser Typ muss von der CookieHandler-Klasse abgeleitet sein. Die ChunkedCookieHandler Eigenschaft sollte nicht festgelegt werden.

Konstruktoren

CookieHandlerElement()

Initialisiert eine neue Instanz der CookieHandlerElement-Klasse.

Eigenschaften

ChunkedCookieHandler

Ruft einen segmentierten Cookiehandler ab oder legt diesen fest.

CurrentConfiguration

Ruft einen Verweis auf die Configuration-Instanz der obersten Ebene ab, die die Konfigurationshierarchie darstellt, zu der die aktuelle ConfigurationElement-Instanz gehört.

(Geerbt von ConfigurationElement)
CustomCookieHandler

Ruft einen Handlertyp der benutzerdefinierten Cookies ab oder legt diesen fest. Diese Eigenschaft muss festgelegt werden, wenn ein benutzerdefinierter Cookiehandler konfiguriert wird.

Domain

Ruft den Domänenwert für Cookies ab, die von diesem Handler geschrieben wurden, oder legt diesen fest.

ElementInformation

Ruft ein ElementInformation-Objekt ab, das die nicht anpassbaren Informationen und Funktionen des ConfigurationElement-Objekts enthält.

(Geerbt von ConfigurationElement)
ElementProperty

Ruft das ConfigurationElementProperty-Objekt ab, das das ConfigurationElement-Objekt selbst darstellt.

(Geerbt von ConfigurationElement)
EvaluationContext

Ruft das ContextInformation-Objekt für das ConfigurationElement-Objekt ab.

(Geerbt von ConfigurationElement)
HasContext

Ruft einen Wert ab, der angibt, ob die CurrentConfiguration-Eigenschaft null ist.

(Geerbt von ConfigurationElement)
HideFromScript

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die httpOnly-Eigenschaft des Cookies, das von diesem Handler geschrieben wurde, festgelegt werden soll.

Item[ConfigurationProperty]

Ruft eine Eigenschaft oder ein Attribut dieses Konfigurationselements ab oder legt diese bzw. dieses fest.

(Geerbt von ConfigurationElement)
Item[String]

Ruft eine Eigenschaft, ein Attribut oder ein untergeordnetes Element dieses Konfigurationselements ab oder legt diese(s) fest.

(Geerbt von ConfigurationElement)
LockAllAttributesExcept

Ruft die Auflistung gesperrter Attribute ab.

(Geerbt von ConfigurationElement)
LockAllElementsExcept

Ruft die Auflistung gesperrter Elemente ab.

(Geerbt von ConfigurationElement)
LockAttributes

Ruft die Auflistung gesperrter Attribute ab.

(Geerbt von ConfigurationElement)
LockElements

Ruft die Auflistung gesperrter Elemente ab.

(Geerbt von ConfigurationElement)
LockItem

Ruft einen Wert ab, der angibt, ob das Element gesperrt ist, oder legt diesen fest.

(Geerbt von ConfigurationElement)
Mode

Ruft den Cookiehandlermodus ab oder legt diesen fest.

Name

Ruft den Basisnamen für alle Cookies ab, die vom Handler geschrieben wurden, oder legt diesen fest.

Path

Ruft den Pfadwert für vom Handler geschriebene Cookies ab oder legt diesen fest.

PersistentSessionLifetime

Ruft die Lebensdauer von vom Handler ausgegebenen Cookies ab oder legt diese fest.

Properties

Ruft die Auflistung von Eigenschaften ab.

(Geerbt von ConfigurationElement)
RequireSsl

Ruft einen Wert ab, der angibt, ob das Cookie nur mit SSL verwendet werden soll, oder legt diesen fest.

Methoden

DeserializeElement(XmlReader, Boolean)

Liest XML aus der Konfigurationsdatei.

(Geerbt von ConfigurationElement)
Equals(Object)

Vergleicht die aktuelle ConfigurationElement-Instanz mit dem angegebenen Objekt.

(Geerbt von ConfigurationElement)
GetConfiguredCookieHandler()

Ruft einen neuen Cookiehandler auf Grundlage der Konfigurationseigenschaften ab.

GetHashCode()

Ruft einen eindeutigen Wert ab, der die aktuelle ConfigurationElement-Instanz darstellt.

(Geerbt von ConfigurationElement)
GetTransformedAssemblyString(String)

Gibt die transformierte Version des angegebenen Assemblynamens zurück.

(Geerbt von ConfigurationElement)
GetTransformedTypeString(String)

Gibt die transformierte Version des angegebenen Typnamens zurück.

(Geerbt von ConfigurationElement)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Init()

Legt für das ConfigurationElement-Objekt den Ausgangszustand fest.

(Geerbt von ConfigurationElement)
InitializeDefault()

Wird verwendet, um einen Standardsatz von Werten für das ConfigurationElement-Objekt zu initialisieren.

(Geerbt von ConfigurationElement)
IsModified()

Gibt an, ob dieses Konfigurationselement geändert wurde, seit es zuletzt gespeichert oder geladen wurde, wenn es in einer abgeleiteten Klasse implementiert wurde.

(Geerbt von ConfigurationElement)
IsReadOnly()

Ruft einen Wert ab, der angibt, ob das ConfigurationElement schreibgeschützt ist.

(Geerbt von ConfigurationElement)
ListErrors(IList)

Fügt die Fehler über ungültige Eigenschaften in diesem ConfigurationElement-Objekt und in allen Unterelementen der übergebenen Liste hinzu.

(Geerbt von ConfigurationElement)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnDeserializeUnrecognizedAttribute(String, String)

Ruft einen Wert ab, der angibt, ob während der Deserialisierung ein unbekanntes Attribut aufgetreten ist.

(Geerbt von ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Ruft einen Wert ab, der angibt, ob während der Deserialisierung ein unbekanntes Element aufgetreten ist.

(Geerbt von ConfigurationElement)
OnRequiredPropertyNotFound(String)

Löst eine Ausnahme aus, wenn eine erforderliche Eigenschaft nicht gefunden wird.

(Geerbt von ConfigurationElement)
PostDeserialize()

Wird nach der Deserialisierung aufgerufen.

(Geerbt von ConfigurationElement)
PreSerialize(XmlWriter)

Wird vor der Serialisierung aufgerufen.

(Geerbt von ConfigurationElement)
Reset(ConfigurationElement)

Setzt den internen Status dieses ConfigurationElement-Objekts zurück, einschließlich der Sperren und der Eigenschaftenauflistungen.

(Geerbt von ConfigurationElement)
ResetModified()

Setzt bei Implementierung in einer abgeleiteten Klasse den Wert der IsModified()-Methode auf false zurück.

(Geerbt von ConfigurationElement)
SerializeElement(XmlWriter, Boolean)

Schreibt bei Implementierung in einer abgeleiteten Klasse den Inhalt dieses Konfigurationselements in die Konfigurationsdatei.

(Geerbt von ConfigurationElement)
SerializeToXmlElement(XmlWriter, String)

Schreibt bei Implementierung in einer abgeleiteten Klasse die äußeren Tags dieses Konfigurationselements in die Konfigurationsdatei.

(Geerbt von ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Legt eine Eigenschaft auf den angegebenen Wert fest.

(Geerbt von ConfigurationElement)
SetReadOnly()

Legt die IsReadOnly()-Eigenschaft für das ConfigurationElement-Objekt und alle Unterelemente fest.

(Geerbt von ConfigurationElement)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Ändert das ConfigurationElement-Objekt, um alle Werte zu entfernen, die nicht gespeichert werden sollen.

(Geerbt von ConfigurationElement)

Gilt für:

Weitere Informationen