Export (0) Print
Expand All

Article Class

 

Applies To: SQL Server 2016 Preview

Represents the base class from which the TransArticle class and MergeArticle class are derived.

Namespace:   Microsoft.SqlServer.Replication
Assembly:  Microsoft.SqlServer.Rmo (in Microsoft.SqlServer.Rmo.dll)


[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, 
	PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8", 
	Name = "Microsoft.SqlServer.Rmo")]
public abstract class Article : ReplicationObject

NameDescription
System_CAPS_protmethodArticle()

Initializes a new instance of the Article class.

NameDescription
System_CAPS_pubpropertyArticleId

Gets the article ID value.

System_CAPS_pubpropertyCachePropertyChanges

Gets or sets whether to cache changes made to the replication properties or to apply them immediately.(Inherited from ReplicationObject.)

System_CAPS_pubpropertyConnectionContext

Gets or sets the connection to an instance of Microsoft SQL Server.(Inherited from ReplicationObject.)

System_CAPS_protpropertyCreateArticleAsHeterogeneous

Gets or sets a value that indicates whether to create an article as heterogeneous.

System_CAPS_pubpropertyCreationScript

Gets or sets the name and full path of the Transact-SQL script file that is used to create the destination object at the Subscriber.

System_CAPS_pubpropertyDatabaseName

Gets or sets the name of the database that contains the data and the objects that are published in the article.

System_CAPS_pubpropertyDescription

Gets or sets a textual description of the article.

System_CAPS_pubpropertyDestinationObjectName

Gets or sets the database object that is the source database object for the article at the Subscriber.

System_CAPS_pubpropertyDestinationObjectOwner

Gets or sets the schema owner of the source database object for the article at the Subscriber.

System_CAPS_pubpropertyIdentityRangeManagementOption

Gets or sets the identity range management options for the article.

System_CAPS_pubpropertyIdentityRangeThreshold

Gets or sets the value at which a new range of identity column values are assigned to a Publisher or to a Subscriber.

System_CAPS_pubpropertyIsExistingObject

Gets whether the object exists on the server or not.(Inherited from ReplicationObject.)

System_CAPS_pubpropertyName

Gets or sets the name of the article.

System_CAPS_pubpropertyPreCreationMethod

Gets or sets the action to take when the published object already exists in the subscription database.

System_CAPS_pubpropertyPublicationName

Gets or sets the name of the publication to which the article belongs.

System_CAPS_pubpropertyPublisherIdentityRangeSize

For a TransArticle object, gets or sets the range of identity values assigned to table columns at the Publisher. For a MergeArticle object, gets or sets the range of identity values assigned to table columns at Subscribers that have server subscriptions.

System_CAPS_pubpropertySchemaOption

Gets or sets the schema creation options for an article.

System_CAPS_pubpropertySourceObjectName

Gets or sets the name of the database object that is being published.

System_CAPS_pubpropertySourceObjectOwner

Gets or sets the owner of the database object that is being published.

System_CAPS_pubpropertySqlServerName

Gets the name of the Microsoft SQL Server instance to which this object is connected. (Inherited from ReplicationObject.)

System_CAPS_pubpropertySubscriberIdentityRangeSize

Gets or sets the maximum number of new rows that can be inserted into an identity column in a table at a Subscriber before another identity range must be allocated.

System_CAPS_pubpropertyType

Gets or sets the type of article.

System_CAPS_pubpropertyUserData

Gets or sets an object property that allows users to attach their own data to the object. (Inherited from ReplicationObject.)

System_CAPS_pubpropertyVerticalPartition

Gets a value that indicates whether all columns are published in a table article.

NameDescription
System_CAPS_protmethodCheckValidCreation()

This API supports the product infrastructure and is not intended to be used directly from your code. Checks the valid article creation.(Overrides ReplicationObject.CheckValidCreation().)

System_CAPS_protmethodCheckValidDefinition(Boolean)

This API supports the product infrastructure and is not intended to be used directly from your code. Indicates whether the definition is valid.(Overrides ReplicationObject.CheckValidDefinition(Boolean).)

System_CAPS_pubmethodCommitPropertyChanges()

Sends all the cached property change statements to the instance of Microsoft SQL Server.(Inherited from ReplicationObject.)

System_CAPS_pubmethodCreate()

Creates a new article on the currently connected instance of SQL Server based on the current properties of the TransArticle object or the MergeArticle object.

System_CAPS_pubmethodDecouple()

Decouples the referenced replication object from the server. (Inherited from ReplicationObject.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_protmethodGetChangeCommand(StringBuilder, String, String)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the change command from the replication.(Inherited from ReplicationObject.)

System_CAPS_protmethodGetCreateCommand(StringBuilder, Boolean, ScriptOptions)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the create command from the replication.(Inherited from ReplicationObject.)

System_CAPS_protmethodGetDropCommand(StringBuilder, Boolean)

This API supports the product infrastructure and is not intended to be used directly from your code. Returns the drop command from the replication.(Inherited from ReplicationObject.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodInternalRefresh(Boolean)

This API supports the product infrastructure and is not intended to be used directly from your code. Initiates an internal refresh from the replication.(Inherited from ReplicationObject.)

System_CAPS_pubmethodLoad()

Loads the properties of an existing object from the server. (Inherited from ReplicationObject.)

System_CAPS_pubmethodLoadProperties()

Loads the properties of an existing object from the server. (Inherited from ReplicationObject.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRefresh()

Reloads the properties of the object. (Inherited from ReplicationObject.)

System_CAPS_pubmethodRemove()

Removes an existing article on the currently connected instance of SQL Server based on the current properties of the TransArticle object or the MergeArticle object.

System_CAPS_pubmethodScript(ScriptOptions)

Generates a Transact-SQL script that can be executed to create or delete the TransArticle object or the MergeArticle object on the server.

System_CAPS_pubmethodToString()

(Inherited from Object.)

The Article class represents article properties and behaviors that are common to articles published in transactional and merge replication topologies.

Articles published from a non-SQL Server Publisher are represented by the DistributionArticle class.

Public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2015 Microsoft