Soap.InvokeRegistry.TRemotableTypeRegistry.AutoRegisterNativeTypes
Delphi
property AutoRegisterNativeTypes: Boolean read FAutoRegister write FAutoRegister;
C++
__property bool AutoRegisterNativeTypes = {read=FAutoRegister, write=FAutoRegister, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TRemotableTypeRegistry |
Beschreibung
Legt fest, ob Typen, die in einem aufrufbaren Interface oder von einer Remotable-Klasse verwendet werden, automatisch registriert werden.
Wenn AutoRegisterNativeTypes true ist (Vorgabe), werden Typdefinitionen automatisch zusammen mit dem aufrufbaren Interface oder der Remotable-Klasse registriert, von der sie verwendet werden. Wenn Sie ein aufrufbares Interface (in der Aufrufregistrierung) oder eine Remotable-Klasse (in der Registrierung für Remotable-Typen) registrieren, überprüft die Registrierung, ob das Interface bzw. die Klasse Typen nutzt, die noch nicht registriert sind. Ist dies der Fall, werden diese Typen registriert. Sie können die Registrierung aber auch selbst vornehmen, beispielsweise um den externen Namen oder den Namespace festzulegen. Dazu registrieren Sie den Typ vor dem Aufruf, der die automatische Registrierung des Interface oder der Remotable-Klasse veranlasst.