Datasnap.DSProxyWriter.TDSProxyWriterProperties

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

  TDSProxyWriterProperties = record
    UsesUnits: string;
    DefaultExcludeClasses: string;
    DefaultExcludeMethods: string;
    DefaultEncoding: TEncoding;
    Author: string;
    Comment: string;
    Language: string;
    Features: TDSProxyWriteFeatures;
  end;

C++

struct DECLSPEC_DRECORD TDSProxyWriterProperties
{
public:
    System::UnicodeString UsesUnits;
    System::UnicodeString DefaultExcludeClasses;
    System::UnicodeString DefaultExcludeMethods;
    System::Sysutils::TEncoding* DefaultEncoding;
    System::UnicodeString Author;
    System::UnicodeString Comment;
    System::UnicodeString Language;
    TDSProxyWriteFeatures Features;
};

Properties

Type Visibility Source Unit Parent
record
struct
public
Datasnap.DSProxyWriter.pas
Datasnap.DSProxyWriter.hpp
Datasnap.DSProxyWriter Datasnap.DSProxyWriter

Description

TDSProxyWriterProperties is a record containing information about a registered DataSnap proxy writer.

TDSProxyWriterProperties is a record containing information about a registered DataSnap proxy writer.

The following table lists the fields of TDSProxyWriterProperties:


Field Meaning

UsesUnits

Represents a string containing a comma or semicolon delimited list of unit names. These units will be added when designing a form that uses this proxy writer.

DefaultExcludeClasses

Represents a string containing a semicolon delimited list of classes to exclude when generating a client proxy. For example, 'DSAdmin;DSMetadata' excludes the DSAdmin and DSMetaData server method classes.

DefaultExcludeMethods

Represents a string containing a semicolon delimited list of methods to exclude when generating a client proxy. For example, 'AS_*' excludes all methods starting with AS_ (for example, AppServer methods).

DefaultEncoding

Text encoding used when generating a text file.

Author

Author of this proxy writer.

Comments

Comments about this proxy writer.

Language

The language generated by this proxy writer. For example, 'Delphi', 'C++', or 'Java Script'.

Features

Information about the operation of the code generated by the proxy writer. For example, indicates whether the generated code uses a REST or DBX connection.


See Also