Soap.InvokeRegistry.TPascalRemotableClassRegistry.RegisterSerializeOptions
Delphi
procedure RegisterSerializeOptions(Info: PTypeInfo; SerialOpt: TSerializationOptions); overload;
procedure RegisterSerializeOptions(AClass: TClass; SerialOpt: TSerializationOptions); overload;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure | public | Soap.InvokeRegistry.pas | Soap.InvokeRegistry | TPascalRemotableClassRegistry |
Description
Recense un ensemble d'options de sérialisation devant être utilisées avec une classe ou un type distant recensé.
Soap.InvokeRegistry.TPascalRemotableClassRegistry.RegisterSerializeOptions hérite de Soap.InvokeRegistry.TRemotableTypeRegistry.RegisterSerializeOptions. Tout le contenu en-dessous de cette ligne se réfère à Soap.InvokeRegistry.TRemotableTypeRegistry.RegisterSerializeOptions.
Recense un ensemble d'options de sérialisation devant être utilisées avec une classe ou un type distant recensé.
RegisterSerializeOptions associe une classe ou un type distant recensé à un ensemble d'indicateurs qui indiquent comment coder ou décoder sa valeur. En général, cette méthode est appelée par l'importateur WSDL.
AClass
identifie la classe pour laquelle vous fournissez des options de sérialisation. Elle doit avoir été précédemment recensée par un appel à RegisterXSClass.
Info représente les informations de type à l'exécution pour un type lorsque vous fournissez des options de sérialisation d'un type plutôt que d'une classe. Elle doit avoir été précédemment recensée par un appel à RegisterXSInfo.
SerialOpt
est l'ensemble d'indicateurs qui personnalisent la façon dont la classe est codée ou décodée.