Article 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스와 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 스크립트를 생성합니다. |