언어

Article 클래스

정의

클래스와 MergeArticle 클래스가 파 TransArticle 생되는 기본 클래스를 나타냅니다.

public ref class Article abstract : Microsoft::SqlServer::Replication::ReplicationObject
public abstract class Article : Microsoft.SqlServer.Replication.ReplicationObject
type Article = class
    inherit ReplicationObject
Public MustInherit Class Article
Inherits ReplicationObject
상속
파생

설명

이 클래스는 Article 트랜잭션 및 병합 복제 토폴로지에서 출판된 논문에서 공통적으로 나타나는 기사 속성과 동작을 나타냅니다.

비SQL Server Publisher에서 출판된 논문은 이 수업으로 DistributionArticle 대표됩니다.

스레드 안전성

이 유형의 공용 정적(SharedMicrosoft Visual Basic) 구성원은 다중 스레드 연산에 안전합니다. 인스턴스 멤버는 스레드로부터 안전한 것으로 보장되지 않습니다.

생성자

Name Description
Article()

Article 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
ArticleId

문서 ID 값을 얻습니다.

CachePropertyChanges

복제 속성에 가해진 변경 사항을 캐시할지 즉시 적용할지 또는 설정합니다.

(다음에서 상속됨 ReplicationObject)
ConnectionContext

Microsoft SQL Server 인스턴스에 연결을 받거나 설정합니다.

(다음에서 상속됨 ReplicationObject)
CreateArticleAsHeterogeneous

문서를 이기종으로 생성할지 여부를 나타내는 값을 받거나 설정합니다.

CreationScript

구독자에게 목적지 객체를 생성하는 데 사용되는 Transact-SQL 스크립트 파일의 이름과 전체 경로를 받거나 설정합니다.

DatabaseName

문서에 게시된 데이터와 객체를 포함하는 데이터베이스 이름을 얻거나 설정합니다.

Description

기사의 텍스트 설명을 얻거나 설정합니다.

DestinationObjectName

구독자에게 해당 기사의 소스 데이터베이스 객체인 데이터베이스 객체를 받거나 설정합니다.

DestinationObjectOwner

구독자에서 기사의 소스 데이터베이스 객체 스키마 소유자를 받거나 설정합니다.

IdentityRangeManagementOption

기사의 신원 범위 관리 옵션을 얻거나 설정합니다.

IdentityRangeThreshold

새로운 식별 칼럼 값 범위가 Publisher 또는 Subscriber에게 할당되는 값을 받거나 설정합니다.

IsExistingObject

서버에 객체가 존재하는지 여부를 확인합니다.

(다음에서 상속됨 ReplicationObject)
Name

기사 제목을 얻거나 정합니다.

PreCreationMethod

게시된 객체가 구독 데이터베이스에 이미 존재할 때 취할 액션을 받거나 설정합니다.

PublicationName

기사가 속한 출판물의 이름을 부여하거나 지정합니다.

PublisherIdentityRangeSize

Publisher에서 테이블 열에 할당된 식별 값의 범위를 얻거나 설정합니다.

SchemaOption

문서의 스키마 생성 옵션을 받거나 설정합니다.

SourceObjectName

게시되는 데이터베이스 객체의 이름을 받거나 설정합니다.

SourceObjectOwner

게시되는 데이터베이스 객체의 소유자를 얻거나 설정합니다.

SqlServerName

이 객체가 연결된 Microsoft SQL Server 인스턴스의 이름을 얻습니다.

(다음에서 상속됨 ReplicationObject)
SubscriberIdentityRangeSize

구독자의 테이블에서 식별 열에 삽입할 수 있는 최대 행 수를 얻거나 설정하며, 그 전에 다른 식별 범위를 할당해야 합니다.

Type

기사 유형을 얻거나 정합니다.

UserData

사용자가 자신의 데이터를 객체에 부착할 수 있도록 객체 속성을 얻거나 설정합니다.

(다음에서 상속됨 ReplicationObject)
VerticalPartition

모든 열이 표 문서에 게시되었는지 여부를 나타내는 값을 받습니다.

메서드

Name Description
CheckValidCreation()

유효한 문서 생성 여부를 확인합니다.

CheckValidDefinition(Boolean)

정의가 유효한지 여부를 나타냅니다.

CommitPropertyChanges()

모든 캐시된 속성 변경 문장을 Microsoft SQL Server 인스턴스로 전송합니다.

(다음에서 상속됨 ReplicationObject)
Create()

현재 연결된 SQL Server 인스턴스에 대해 객체 또는 MergeArticle 객체의 TransArticle 현재 속성을 기반으로 새 문서를 생성합니다.

Decouple()

참조된 복제 객체를 서버와 분리합니다.

(다음에서 상속됨 ReplicationObject)
GetChangeCommand(StringBuilder, String, String)

복제에서 change 명령을 반환합니다.

(다음에서 상속됨 ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

복제에서 create 명령을 반환합니다.

(다음에서 상속됨 ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

복제에서 drop 명령을 반환합니다.

(다음에서 상속됨 ReplicationObject)
InternalRefresh(Boolean)

복제에서 내부 갱신을 시작합니다.

(다음에서 상속됨 ReplicationObject)
Load()

서버에서 기존 객체의 속성을 불러옵니다.

(다음에서 상속됨 ReplicationObject)
LoadProperties()

서버에서 기존 객체의 속성을 불러옵니다.

(다음에서 상속됨 ReplicationObject)
Refresh()

객체의 속성을 다시 불러옵니다.

(다음에서 상속됨 ReplicationObject)
Remove()

현재 연결된 SQL Server 인스턴스의 기존 문서를 객체 또는 MergeArticle 객체의 TransArticle 현재 속성에 따라 삭제합니다.

Script(ScriptOptions)

서버에서 객체 또는 객체를 MergeArticle 생성하거나 삭제 TransArticle 할 수 있는 Transact-SQL 스크립트를 생성합니다.

적용 대상

추가 정보