|
M
AcceptableName(String)
|
Boolean
|
Checks whether a string is an acceptable name for a Schema or a Field.
|
|
|
M
AddArrayField(String, Type)
|
FieldBuilder
|
Creates a field containing an array of values in the Schema, with given name and type
of contained values.
|
|
|
M
AddMapField(String, Type, Type)
|
FieldBuilder
|
Creates a field containing an ordered key-value map in the Schema, with given name and
type of contained values.
|
|
|
M
AddSimpleField(String, Type)
|
FieldBuilder
|
Creates a field containing a single value in the Schema, with given name and type.
|
|
|
M
Dispose()
|
None
|
|
|
|
M
Equals
|
None
|
Determines whether the specified object is equal to the current object. (Inherited from Object )
|
Object
|
|
M
Finish()
|
Schema
|
Registers and returns the created Schema object.
|
|
|
M
GetHashCode
|
None
|
Serves as the default hash function. (Inherited from Object )
|
Object
|
|
M
GetType
|
None
|
Gets the Type of the current instance. (Inherited from Object )
|
Object
|
|
M
GUIDIsValid(Guid)
|
Boolean
|
Checks whether the supplied GUID value is valid.
|
|
|
M
Ready()
|
Boolean
|
Checks whether the builder may be used.
|
|
|
M
SetApplicationGUID(Guid)
|
SchemaBuilder
|
Sets the GUID of the application or add-in that may access entities of this Schema under
the Application acess level.
|
|
|
M
SetDocumentation(String)
|
SchemaBuilder
|
Sets the documentation string for the Schema.
|
|
|
M
SetReadAccessLevel(AccessLevel)
|
SchemaBuilder
|
Sets top level read access (for entities)
|
|
|
M
SetSchemaName(String)
|
SchemaBuilder
|
Sets the name of the Schema.
|
|
|
M
SetVendorId(String)
|
SchemaBuilder
|
Sets the ID of the third-party vendor that may access entities of this Schema under the
Vendor acess level, and to generally identify the owner of this Schema.
|
|
|
M
SetWriteAccessLevel(AccessLevel)
|
SchemaBuilder
|
Sets top level write access (for entities)
|
|
|
M
ToString
|
None
|
Returns a string that represents the current object. (Inherited from Object )
|
Object
|
|
M
VendorIdIsValid(String)
|
Boolean
|
Checks whether the given vendor ID string is valid. A valid vendor ID string:
1. Has a length of at least 4 characters and no more than 253 characters, and
2. Contains only letters, digits, or any of the following special characters:
! " # & \ ( ) + , . - : ; < = > ? _ ` | ~
|
|