Freigeben über


IConstructionCallMessage.ContextProperties Eigenschaft

Definition

Ruft eine Liste von Kontexteigenschaften ab, die den Kontext definieren, in dem das Objekt erstellt werden soll.

public:
 property System::Collections::IList ^ ContextProperties { System::Collections::IList ^ get(); };
public System.Collections.IList ContextProperties { get; }
public System.Collections.IList ContextProperties { [System.Security.SecurityCritical] get; }
member this.ContextProperties : System.Collections.IList
[<get: System.Security.SecurityCritical>]
member this.ContextProperties : System.Collections.IList
Public ReadOnly Property ContextProperties As IList

Eigenschaftswert

Eine Liste von Eigenschaften des Kontexts, in dem das Objekt erstellt werden soll.

Attribute

Ausnahmen

Der direkte Aufrufer verfügt nicht über die Berechtigung für die Infrastruktur.

Hinweise

Der Kontext eines neuen Objekts wird im Allgemeinen basierend auf Metadatenattributen der -Klasse ausgewählt. Der Kontextauswahlmechanismus ist durch benutzerdefinierte Attribute erweiterbar, die auch als statische Kontexteigenschaften bezeichnet werden und in die Klassenmetadaten kompiliert werden. Beim Remoteaktivieren eines Objekts enthält die ContextProperties Liste der Eigenschaften, die von verschiedenen Attributen in der Bauaufrufnachricht bereitgestellt wurden. Diese Eigenschaften werden verwendet, um den Kontext zu erstellen, in dem das Serverobjekt aktiviert wird.

Gilt für:

Weitere Informationen