iAnywhere.Data.UltraLite namespace
UL Ext.: Represents the schema of an UltraLite publication.
' Visual Basic
NotInheritable Public Class ULPublicationSchema
// C#
public sealed class ULPublicationSchema
This class cannot be directly instantiated. Publication schemas are created using the GetPublicationSchema method method of the ULDatabaseSchema class class.
UltraLite methods requiring a publication mask actually require a set of publications to check. A set is formed by or'ing the publication masks of individual publications. For example:
' Visual Basic Dim mask As Integer = pub1.Mask Or pub2.Mask // C# int mask = pub1.Mask | pub2.Mask;
Two special mask values are also provided by this class. SYNC_ALL_DB field corresponds to the entire database. SYNC_ALL_PUBS field corresponds to all publications.
Note: Publication masks may change during a schema upgrade. To correctly identify a publication, access it by name or refresh the cached masks after a schema upgrade.
ULPublicationSchema members
SYNC_ALL_DB field
SYNC_ALL_PUBS field
IsOpen property
Mask property
Name property
SQL Anywhere Studio 9.0.2
Copyright © 1989–2004 Sybase, Inc. Portions copyright © 2001–2004 iAnywhere Solutions, Inc. All rights reserved.