Index Index Index Class

정의

Index 개체는 SQL Server 인덱스를 나타냅니다. The Index object represents a SQL Server index.

public ref class Index sealed : Microsoft::SqlServer::Management::Smo::ScriptNameObjectBase, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDropIfExists, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Common::IMarkForDrop, Microsoft::SqlServer::Management::Common::IRenamable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcSupportsDesignMode, Microsoft::SqlServer::Management::Smo::IExtendedProperties, Microsoft::SqlServer::Management::Smo::IScriptable
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElement(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.Standalone | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementFlags.SqlAzureDatabase)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
public sealed class Index : Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDropIfExists, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IMarkForDrop, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSupportsDesignMode, Microsoft.SqlServer.Management.Smo.IExtendedProperties, Microsoft.SqlServer.Management.Smo.IScriptable
Public NotInheritable Class Index
Inherits ScriptNameObjectBase
Implements IAlterable, ICreatable, IDropIfExists, IDroppable, IExtendedProperties, IMarkForDrop, IRenamable, IScriptable, ISfcSupportsDesignMode
상속
특성
Microsoft.SqlServer.Management.Facets.EvaluationModeAttribute Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcElementAttribute PhysicalFacetAttribute
구현
Microsoft.SqlServer.Management.Common.IAlterableMicrosoft.SqlServer.Management.Common.IAlterableMicrosoft.SqlServer.Management.Common.IAlterable Microsoft.SqlServer.Management.Common.ICreatableMicrosoft.SqlServer.Management.Common.ICreatableMicrosoft.SqlServer.Management.Common.ICreatable Microsoft.SqlServer.Management.Common.IDropIfExistsMicrosoft.SqlServer.Management.Common.IDropIfExistsMicrosoft.SqlServer.Management.Common.IDropIfExists Microsoft.SqlServer.Management.Common.IDroppableMicrosoft.SqlServer.Management.Common.IDroppableMicrosoft.SqlServer.Management.Common.IDroppable Microsoft.SqlServer.Management.Common.IMarkForDropMicrosoft.SqlServer.Management.Common.IMarkForDropMicrosoft.SqlServer.Management.Common.IMarkForDrop Microsoft.SqlServer.Management.Common.IRenamableMicrosoft.SqlServer.Management.Common.IRenamableMicrosoft.SqlServer.Management.Common.IRenamable ISfcSupportsDesignModeISfcSupportsDesignModeISfcSupportsDesignMode IExtendedPropertiesIExtendedPropertiesIExtendedProperties IScriptableIScriptableIScriptable

예제

인덱스 생성, 변경 및 제거Creating, Altering, and Removing Indexes

설명

Index 개체 속성을 가져오기 위해 사용자가 public 고정 서버 역할의 멤버일 수 있습니다.To get Index object properties, users can be a member of the public fixed server role.

Index 개체 속성을 설정하거나 인덱스를 생성 또는 삭제하거나 인덱스에서 통계를 업데이트하거나 인덱스를 다시 빌드, 다시 작성 또는 다시 생성하려면 다음 중 하나가 필요합니다.To set Index object properties, create or drop an index, update statistics on an index, or rebuild, reorganize, or re-create an index, users must have one of the following:

  • 부모 테이블 또는 뷰의 ALTER 권한ALTER permission on the parent table or view

  • db_owner 또는 db_ddladmin 고정 데이터베이스 역할의 멤버 자격Membership of the db_owner or the db_ddladmin fixed database roles

  • sysadmin 고정 서버 역할의 멤버 자격Membership of the sysadmin fixed server role

스레드 보안Thread Safety

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

생성자

Index() Index() Index()

Index 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the Index class.

Index(SqlSmoObject, String) Index(SqlSmoObject, String) Index(SqlSmoObject, String)

지정한 부모 개체에서 지정한 이름을 가진 Index 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the Index class on the specified parent object and with the specified name.

속성

BoundingBoxXMax BoundingBoxXMax BoundingBoxXMax

경계 상자 오른쪽 위 모퉁이의 X 좌표를 가져오거나 설정합니다. Gets or sets the x-coordinate of the upper right corner of a bounding box.

BoundingBoxXMin BoundingBoxXMin BoundingBoxXMin

경계 상자 왼쪽 아래 모퉁이의 X 좌표를 가져오거나 설정합니다. Gets or sets the x-coordinate of the lower-left corner of a bounding box.

BoundingBoxYMax BoundingBoxYMax BoundingBoxYMax

경계 상자 오른쪽 위 모퉁이의 Y 좌표를 가져오거나 설정합니다. Gets or sets the y-coordinate of upper-right corner of a bounding box.

BoundingBoxYMin BoundingBoxYMin BoundingBoxYMin

경계 상자 왼쪽 아래 모퉁이의 Y 좌표를 가져오거나 설정합니다. Gets or sets the y-coordinate of the lower-left corner of a bounding box.

BucketCount BucketCount BucketCount

해시 인덱스에 대한 버킷 수의 값을 가져오거나 설정합니다. Gets or sets the value of the bucket count for a hash index.

CellsPerObject CellsPerObject CellsPerObject

공간 분할에서 개체당 계산할 수 있는 최대 셀 수를 가져오거나 설정합니다. Gets or sets the maximum number of cells that tessellation can count per object.

CompactLargeObjects CompactLargeObjects CompactLargeObjects

인덱스의 LOB(Large Object) 데이터를 압축할지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether to compact the large object (LOB) data in the index.

CompressAllRowGroups CompressAllRowGroups CompressAllRowGroups

표시 하는 값을 가져오거나 설정 합니다. 모든 행 그룹 개체를 압축 하는지 여부입니다. Gets or sets a value that indicates whether the object compress all row groups.

DisallowPageLocks DisallowPageLocks DisallowPageLocks

가져오거나는 Boolean 인덱스에서 페이지 잠금을 허용 하는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether the index allows page locks.

DisallowRowLocks DisallowRowLocks DisallowRowLocks

가져오거나는 Boolean 인덱스에서 행 잠금을 허용 하는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether the index allows row locks.

Events Events Events

지 원하는 인덱스 이벤트를 가져옵니다는 Index 개체입니다. Gets the index events supported by the Index object.

ExecuteForScalar ExecuteForScalar ExecuteForScalar

스칼라 옵션을 실행하도록 개체를 설정할지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the object is set to the execute for scalar option.

(Inherited from SqlSmoObject)
ExecutionManager ExecutionManager ExecutionManager

관리자에 게 실행 하는 개체를 가져옵니다. Gets the object to execute to the manager.

(Inherited from SqlSmoObject)
ExtendedProperties ExtendedProperties ExtendedProperties

컬렉션을 가져옵니다 ExtendedProperty 개체입니다. Gets a collection of ExtendedProperty objects. ExtendedProperty 개체는 Index 개체에 정의된 확장 속성을 나타냅니다. Each ExtendedProperty object represents an extended property defined on the Index object.

FileGroup FileGroup FileGroup

인덱스 페이지가 저장되는 파일 그룹을 가져오거나 설정합니다. Gets or sets the filegroup where the index pages are stored.

FileStreamFileGroup FileStreamFileGroup FileStreamFileGroup

인덱스에 대한 파일 그룹 이름을 가져오거나 설정합니다. Gets or Sets the file group name for the index.

FileStreamPartitionScheme FileStreamPartitionScheme FileStreamPartitionScheme

인덱스의 파티션 구성표 이름을 가져오거나 설정합니다. Gets or Sets the partition scheme name for the index.

FillFactor FillFactor FillFactor

인덱스를 만들거나 다시 만들 때 채울 인덱스 페이지의 비율을 가져오거나 설정합니다. Gets or sets the percentage of an index page to fill when the index is created or re-created.

FilterDefinition FilterDefinition FilterDefinition

가져오거나는 String 필터에 대 한 정의 포함 하는 값입니다. Gets or sets the String value that contains the definition for the filter.

HasCompressedPartitions HasCompressedPartitions HasCompressedPartitions

인덱스에 압축된 파티션이 있는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the index has compressed partitions.

HasFilter HasFilter HasFilter

인덱스에 인덱스 값 범위에 대해 정의된 필터가 있는지 여부를 지정하는 Boolean 속성 값을 가져옵니다. Gets the Boolean property value that specifies whether the index has a filter defined for a range of index values.

ID ID ID

데이터베이스 내에서 인덱스를 고유하게 식별하는 인덱스 ID 값을 가져옵니다. Gets the index ID value that uniquely identifies the index within the database.

IgnoreDuplicateKeys IgnoreDuplicateKeys IgnoreDuplicateKeys

가져오거나는 Boolean 인덱스가 중복 키 무시 하는지 여부를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether the index ignores duplicate keys.

IndexedColumns IndexedColumns IndexedColumns

컬렉션을 가져옵니다 IndexedColumn 인덱스에 참여 하는 모든 열을 나타내는 개체입니다. Gets a collection of IndexedColumn objects that represent all the columns participating in the index.

IndexedXmlPathName IndexedXmlPathName IndexedXmlPathName

인덱싱된 XML 경로의 이름을 가져오거나 설정합니다. Gets or sets the name of the indexed XML path.

IndexedXmlPathNamespaces IndexedXmlPathNamespaces IndexedXmlPathNamespaces

인덱싱된 XML 경로 네임스페이스의 컬렉션을 가져옵니다. Gets the collection of indexed XML path namespace.

IndexedXmlPaths IndexedXmlPaths IndexedXmlPaths

인덱싱된 XML 경로의 컬렉션을 가져오거나 설정합니다. Gets or sets the collection of indexed XML paths.

IndexKeyType IndexKeyType IndexKeyType

인덱스 키 유형을 가져오거나 설정합니다. Gets or sets the index key type.

IndexType IndexType IndexType

인덱스의 유형을 가져오거나 설정합니다. Gets or sets the type of index.

IsClustered IsClustered IsClustered

인덱스가 클러스터형인지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the index is clustered.

IsDisabled IsDisabled IsDisabled

인덱스가 사용되지 않는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the index is disabled.

IsFileTableDefined IsFileTableDefined IsFileTableDefined

파일 테이블이 정의되어 있는지 여부를 가져오거나 설정합니다. Gets or sets whether the file table is defined.

IsFullTextKey IsFullTextKey IsFullTextKey

가져옵니다는 Boolean Microsoft Search에서 행 id에 대 한 인덱스를 사용할 수 있는지 여부를 지정 하는 값입니다. Gets the Boolean value that specifies whether the index is enabled for row identification in Microsoft Search.

IsIndexOnComputed IsIndexOnComputed IsIndexOnComputed

인덱스가 계산 열을 기반으로 하는지 여부를 지정하는 Boolean 속성 값을 가져옵니다. Gets the Boolean property value that specifies whether the index is based on a computed column.

IsIndexOnTable IsIndexOnTable IsIndexOnTable

인덱스가 테이블 또는 뷰에 대해 정의되는지 여부를 지정하는 Boolean 속성 값을 가져옵니다. Gets the Boolean property value that specifies whether the index is defined for a table or a view.

IsMemoryOptimized IsMemoryOptimized IsMemoryOptimized

가져오거나는 Boolean 인덱스가 메모리 액세스에 최적화 인지를 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether the index is memory optimized.

IsPartitioned IsPartitioned IsPartitioned

가져옵니다는 Boolean 인덱스가 분할된 된 구성표에 저장 되는지 여부를 지정 하는 속성 값입니다. Gets the Boolean property value that specifies whether the index is stored in a partitioned scheme.

IsSpatialIndex IsSpatialIndex IsSpatialIndex

인덱스가 공간 인덱스인지 여부를 나타내는 값을 가져옵니다. Gets a value that indicates whether an index is a spatial index.

IsSystemNamed IsSystemNamed IsSystemNamed

시스템에서 인덱스의 이름이 자동으로 지정되었는지 여부를 지정하는 Boolean 속성 값을 가져옵니다. Gets the Boolean property value that specifies whether the index was named automatically by the system.

IsSystemObject IsSystemObject IsSystemObject

가져옵니다는 Boolean 인덱스가 시스템 개체 인지 여부를 지정 하는 속성 값입니다. Gets the Boolean property value that specifies whether the index is a system object.

IsTouched IsTouched IsTouched

개체 속성이 업데이트되었으나 아직 서버에 유지되는지 여부를 지정하는 Boolean 속성 값을 가져옵니다. Gets the Boolean property value that specifies whether the object properties have been updated but not yet persisted on the server.

(Inherited from SqlSmoObject)
IsUnique IsUnique IsUnique

인덱스가 고유한지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the index is unique or not.

IsXmlIndex IsXmlIndex IsXmlIndex

인덱스가 XML 인덱스인지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether the index is an XML index.

Level1Grid Level1Grid Level1Grid

geometry 데이터 형식에 대한 분해의 첫 번째 수준을 가져오거나 설정합니다. Gets or sets the first level of decomposition for a geometry data type.

Level2Grid Level2Grid Level2Grid

geometry 데이터 형식에 대한 분해의 두 번째 수준을 가져오거나 설정합니다. Gets or sets the second level of decomposition for a geometry data type.

Level3Grid Level3Grid Level3Grid

geometry 데이터 형식에 대한 분해의 세 번째 수준을 가져오거나 설정합니다. Gets or sets the third level of decomposition for a geometry data type.

Level4Grid Level4Grid Level4Grid

geometry 데이터 형식에 대한 분해의 네 번째 수준을 가져오거나 설정합니다. Gets or sets the fourth level of decomposition for a geometry data type.

LowPriorityAbortAfterWait LowPriorityAbortAfterWait LowPriorityAbortAfterWait

이 인덱스에 대한 온라인 인덱스 작성 작업 중 낮은 우선 순위가 만료된 후 수행될 작업을 가져오거나 설정합니다. Gets or sets the action that will be taken after the Low Priority expires during an online index build operation on this index.

LowPriorityMaxDuration LowPriorityMaxDuration LowPriorityMaxDuration

이 인덱스에 대한 온라인 인덱스 작성 작업 중 필요한 잠금을 확보하기 위해 낮은 우선 순위로 대기하는 시간(분 단위)을 가져오거나 설정합니다. Gets or sets the amount of time (in minutes) to wait with Low Priority for acquiring the locks required for the online index build operations on this Index.

MaximumDegreeOfParallelism MaximumDegreeOfParallelism MaximumDegreeOfParallelism

인덱스를 사용하는 쿼리를 실행할 때 사용할 수 있는 최대 프로세서 수를 가져오거나 설정합니다. Gets or sets the maximum number of processors that can be used when running a query that uses the index.

Name Name Name

인덱스 속성의 이름을 가져오거나 설정 합니다. Gets or sets the name of the index property.

NoAutomaticRecomputation NoAutomaticRecomputation NoAutomaticRecomputation

인덱스가 생성될 때 통계가 다시 생성되는지 여부를 지정하는 Boolean 속성 값을 가져오거나 설정합니다. Gets or sets the Boolean property value that specifies whether statistics are regenerated when an index is created.

ObjectInSpace ObjectInSpace ObjectInSpace

가져옵니다는 Boolean 격리 수준 개체가 존재 하는지 여부 또는 여부 직접 또는 간접적으로 연결 되어 SQL Server의 인스턴스를 지정 하는 속성 값입니다. Gets the Boolean property value that specifies whether the object exists in isolation, or whether it is directly or indirectly connected to the instance of SQL Server.

(Inherited from SqlSmoObject)
OnlineIndexOperation OnlineIndexOperation OnlineIndexOperation

가져오거나는 Boolean 인덱스를 유지할지 여부를 온라인 인덱스 작업 중에 데이터에 액세스할 수 있도록 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether the index will be kept online during index operations thus allowing access to the data.

PadIndex PadIndex PadIndex

가져오거나는 Boolean 여부 공간을 남겨 둘지 각 인덱스의 중간 수준 페이지에 지정 하는 속성 값입니다. Gets or sets the Boolean property value that specifies whether space is left open on each page of the intermediate levels of the index.

Parent Parent Parent

가져오거나는 SqlSmoObject 의 부모인 개체는 Index 개체입니다. Gets or sets the SqlSmoObject object that is the parent of the Index object.

ParentXmlIndex ParentXmlIndex ParentXmlIndex

XML 인덱스의 부모를 가져오거나 설정합니다. Gets or sets the parent of an XML index.

PartitionScheme PartitionScheme PartitionScheme

인덱스와 연결된 파티션 구성표를 가져오거나 설정합니다. Gets or sets the partition scheme associated with the index.

PartitionSchemeParameters PartitionSchemeParameters PartitionSchemeParameters

컬렉션을 나타냅니다 PartitionSchemeParameter 개체입니다. Represents a collection of PartitionSchemeParameter objects. PartitionSchemeParameter 개체는 인덱스에 연결된 파티션 구성표의 매개 변수를 나타냅니다. Each PartitionSchemeParameter object represents a parameter in the partition scheme associated with the index.

PhysicalPartitions PhysicalPartitions PhysicalPartitions

컬렉션을 가져옵니다 PhysicalPartition 인덱스가 저장 되는 모든 실제 파티션을 나타내는 개체입니다. Gets a collection of PhysicalPartition objects that represent all the physical partitions on which the index is stored.

Properties Properties Properties

컬렉션을 가져옵니다 Property 개체 속성을 나타내는 개체입니다. Gets a collection of Property objects that represent the object properties.

(Inherited from SqlSmoObject)
ScalarResult ScalarResult ScalarResult

참조된 개체의 스칼라 결과를 가져옵니다. Gets the scalar result for the referenced object.

(Inherited from SqlSmoObject)
SecondaryXmlIndexType SecondaryXmlIndexType SecondaryXmlIndexType

보조 XML 인덱스 유형을 가져오거나 설정합니다. Gets or sets the secondary XML index type.

SortInTempdb SortInTempdb SortInTempdb

가져오거나는 Boolean 를 사용 하 여 인덱스를 정렬할지 여부를 지정 하는 속성 값은 tempdb 중간 데이터 저장소에 대 한 데이터베이스입니다. Gets or sets the Boolean property value that specifies whether the index is sorted using the tempdb database for intermediate storage of data.

SpaceUsed SpaceUsed SpaceUsed

인덱스 데이터를 저장하는 데 사용되는 디스크 공간(KB)을 가져오거나 설정합니다. Gets or sets the disk space used to store the index data in kilobytes.

SpatialIndexType SpatialIndexType SpatialIndexType

열에 대한 공간 인덱스 유형을 가져오거나 설정합니다. Gets or sets the Spatial Index Type for a column.

State State State

참조된 개체의 상태를 가져옵니다. Gets the state of the referenced object.

(Inherited from SmoObjectBase)
Urn Urn Urn

개체를 고유하게 식별하는 URN(Uniform Resource Name) 주소 값을 가져옵니다. Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.

(Inherited from SqlSmoObject)
UserData UserData UserData

참조된 개체에 연결된 사용자 정의 데이터를 가져오거나 설정합니다. Gets or sets user-defined data associated with the referenced object.

(Inherited from SmoObjectBase)

메서드

AddDatabaseContext(StringCollection) AddDatabaseContext(StringCollection) AddDatabaseContext(StringCollection)

queries 매개 변수로 식별되는 쿼리 컬렉션에 데이터베이스 컨텍스트를 추가합니다. Add the database context to the collection of queries identified by the queries parameter.

(Inherited from SqlSmoObject)
Alter() Alter() Alter()

SQL Server 인스턴스에서 Index 개체 속성 변경 내용을 업데이트합니다. Updates any Index object property changes on the instance of SQL Server.

Alter(IndexOperation) Alter(IndexOperation) Alter(IndexOperation)

내용을 업데이트 Index 개체 속성 변경 내용을 지정 된 인덱스 작업에 대 한 SQL Server의 인스턴스에 있습니다. Updates any Index object property changes on the instance of SQL Server for a specified index operation.

AlterAllIndexes() AlterAllIndexes() AlterAllIndexes()

내용을 업데이트 Index 개체 속성 변경 내용을 지정 된 인덱스 작업에 대 한 SQL Server 인스턴스에서 모든 인덱스에 대 한 합니다. Updates any Index object property changes for all indexes on the instance of SQL Server for a specified index operation.

AlterImpl() AlterImpl() AlterImpl()

개체 변경 이벤트를 활성화합니다. Activates the object altered event.

(Inherited from SqlSmoObject)
AlterImplWorker() AlterImplWorker() AlterImplWorker()

변경 메서드를 호출합니다. Calls the Alter methods.

(Inherited from SqlSmoObject)
AppendCommaText(StringBuilder, String, Boolean, String) AppendCommaText(StringBuilder, String, Boolean, String) AppendCommaText(StringBuilder, String, Boolean, String)

선택적으로 쉼표로 구분하여 텍스트를 추가합니다. Appends text, optionally separated by a comma.

(Inherited from ScriptNameObjectBase)
AppendWithCommaText(StringBuilder, String, Boolean) AppendWithCommaText(StringBuilder, String, Boolean) AppendWithCommaText(StringBuilder, String, Boolean)

선택적으로 쉼표로 구분하여 텍스트를 추가합니다. Appends text, optionally separated by a comma.

(Inherited from ScriptNameObjectBase)
AppendWithOption(StringBuilder, String, String, Boolean) AppendWithOption(StringBuilder, String, String, Boolean) AppendWithOption(StringBuilder, String, String, Boolean)

“WITH” 문자열 및 쉼표(선택적)로 주 텍스트와 구분되는 텍스트 및 옵션 텍스트를 추가합니다. Appends text and option text separated from the main text with a “WITH” string and optionally separated by a comma.

(Inherited from ScriptNameObjectBase)
AutoGenerateName() AutoGenerateName() AutoGenerateName()

개체에 따라 자동으로 이름을 생성 하 여 Guid합니다. Generates a name automatically based on the object Guid.

(Inherited from ScriptNameObjectBase)
BindDefaultImpl(String, String, Boolean) BindDefaultImpl(String, String, Boolean) BindDefaultImpl(String, String, Boolean)

매개 변수로 식별된 기본 항목을 바인딩합니다. Binds the default items identified by the parameters.

(Inherited from SqlSmoObject)
BindRuleImpl(String, String, Boolean) BindRuleImpl(String, String, Boolean) BindRuleImpl(String, String, Boolean)

규칙 스키마를 매개 변수로 식별된 열과 규칙에 바인딩합니다. Binds the rule schema to the rule and columns identified by the parameters.

(Inherited from SqlSmoObject)
CheckIndex() CheckIndex() CheckIndex()

인덱스를 저장하는 데이터베이스 페이지의 무결성을 테스트합니다. Tests the integrity of database pages that store the index.

CheckIndexWithResult() CheckIndexWithResult() CheckIndexWithResult()

인덱스를 저장하는 데이터베이스 페이지의 무결성을 테스트합니다. Tests the integrity of database pages that store the index.

CheckObjectDirty() CheckObjectDirty() CheckObjectDirty()

개체가 수정되었으며 지속되지 않았는지 여부를 확인합니다. Checks whether object has been modified and not persisted.

(Inherited from ScriptNameObjectBase)
CheckObjectState() CheckObjectState() CheckObjectState()

참조된 개체의 상태를 검사합니다. Validates the state of the referenced object.

(Inherited from SqlSmoObject)
CheckObjectState(Boolean) CheckObjectState(Boolean) CheckObjectState(Boolean)

개체가 아직 만들어지지 않았을 경우 예외를 발생시키도록 지정하는 옵션을 사용하여 참조된 개체의 상태를 검사합니다. Validates the state of the referenced object with the option to specify that an exception is thrown if the object is not yet created.

(Inherited from SqlSmoObject)
CheckObjectStateImpl(Boolean) CheckObjectStateImpl(Boolean) CheckObjectStateImpl(Boolean)

SqlSmoObject의 상태를 확인합니다. Checks the state of a SqlSmoObject.

(Inherited from SqlSmoObject)
CheckTextCorectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo) CheckTextCorectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo) CheckTextCorectness(String, Boolean, Boolean, String[], DdlTextParserHeaderInfo)

매개 변수에 대해 텍스트가 올바른지 확인합니다. Checks text for correctness against the parameters.

(Inherited from ScriptNameObjectBase)
CheckTextModeSupport() CheckTextModeSupport() CheckTextModeSupport()

지원 모드를 확인합니다. Checks mode of support.

(Inherited from ScriptNameObjectBase)
CleanObject() CleanObject() CleanObject()

참조된 개체를 정리합니다. Cleans the referenced object.

(Inherited from ScriptNameObjectBase)
Create() Create() Create()

에 정의 된 대로 SQL Server 인스턴스의에 인덱스를 만듭니다는 Index 개체입니다. Creates an index on the instance of SQL Server as defined by the Index object.

CreateImpl() CreateImpl() CreateImpl()

스크립팅 옵션을 사용하여 개체를 만듭니다. Creates an object with scripting options.

(Inherited from SqlSmoObject)
Disable() Disable() Disable()

인덱스를 사용하지 않도록 설정합니다. Disables the index.

Discover() Discover() Discover()

형식의 목록을 검색 Object합니다. Discovers a list of type Object.

(Inherited from SqlSmoObject)
Drop() Drop() Drop()

인덱스를 삭제합니다. Drops the index.

DropAndMove(String) DropAndMove(String) DropAndMove(String)

클러스터형 인덱스를 삭제하고 기본 테이블 데이터를 지정한 파일 그룹으로 이동합니다. Drops a clustered index and moves the underlying table data to the specified filegroup.

DropAndMove(String, StringCollection) DropAndMove(String, StringCollection) DropAndMove(String, StringCollection)

클러스터형 인덱스를 삭제하고 지정한 파티션 구성표 매개 변수를 사용하여 기본 테이블 데이터를 파티션 구성표로 이동합니다. Drops a clustered index and moves the underlying table data to the partition scheme with the specified partition scheme parameters.

DropIfExists() DropIfExists() DropIfExists()

인덱스 개체를 삭제 합니다. 서버에 존재 합니다. Drops the index object if exist in the server.

DropImpl(Boolean) DropImpl(Boolean) DropImpl(Boolean)

SqlSmoObject를 삭제합니다. Drops a SqlSmoObject.

(Inherited from SqlSmoObject)
DropImplWorker(Urn, Boolean) DropImplWorker(Urn, Boolean) DropImplWorker(Urn, Boolean)

IMPL 작업자를 삭제합니다. Drops the IMPL worker.

(Inherited from SqlSmoObject)
Enable(IndexEnableAction) Enable(IndexEnableAction) Enable(IndexEnableAction)

인덱스를 활성화합니다. Enables the index.

EnumFragmentation() EnumFragmentation() EnumFragmentation()

기본 빠른 조각화 옵션을 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index using the default fast fragmentation option.

EnumFragmentation(FragmentationOption) EnumFragmentation(FragmentationOption) EnumFragmentation(FragmentationOption)

지정한 조각화 옵션을 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index with the specified fragmentation option.

EnumFragmentation(FragmentationOption, Int32) EnumFragmentation(FragmentationOption, Int32) EnumFragmentation(FragmentationOption, Int32)

지정한 조각화 옵션과 파티션 번호를 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index with the specified fragmentation option and partition number.

EnumStatistics() EnumStatistics() EnumStatistics()

인덱스에 대한 통계 정보 목록을 열거합니다. Enumerates a list of statistical information for the index.

ExecuteNonQuery(StringCollection, Boolean) ExecuteNonQuery(StringCollection, Boolean) ExecuteNonQuery(StringCollection, Boolean)

결과 집합을 반환하지 않는 문의 일괄 처리를 실행합니다. Executes a batch of statements that does not return a result set.

(Inherited from SqlSmoObject)
ExecuteRenameQuery(String) ExecuteRenameQuery(String) ExecuteRenameQuery(String)

개체에 대해 이름 바꾸기 쿼리를 실행합니다. Executes the rename query for the object.

(Inherited from NamedSmoObject)
ForceTextModeOnTextBody() ForceTextModeOnTextBody() ForceTextModeOnTextBody()

텍스트 본문에 텍스트 모드를 적용합니다. Enforces text mode on the text body.

(Inherited from ScriptNameObjectBase)
FormatSqlVariant(Object) FormatSqlVariant(Object) FormatSqlVariant(Object)

개체를 Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant 형식으로 지정합니다. Formats an object as Microsoft.Data.Schema.Sql.DataGenerator.SqlVariant type.

(Inherited from SqlSmoObject)
GenerateAlterEvent() GenerateAlterEvent() GenerateAlterEvent()

지정한 값을 사용하여 변경 이벤트를 생성합니다. Generates the alter event with the specified value.

(Inherited from SqlSmoObject)
GenerateAlterEvent(Urn, Object) GenerateAlterEvent(Urn, Object) GenerateAlterEvent(Urn, Object)

지정한 URN 및 내부 개체 값을 사용하여 변경 이벤트를 생성합니다. Generates alter event with the specified URN and inner object value.

(Inherited from SqlSmoObject)
GetBraketNameForText() GetBraketNameForText() GetBraketNameForText()

텍스트의 대괄호 이름을 가져옵니다. Gets the bracket name for the text.

(Inherited from ScriptNameObjectBase)
GetContextDB() GetContextDB() GetContextDB()

이 개체에 연결된 컨텍스트 데이터베이스를 가져옵니다. Gets the context database that is associated with this object.

(Inherited from SqlSmoObject)
GetDBName() GetDBName() GetDBName()

개체에 연결된 데이터베이스 이름을 가져옵니다. Gets the database name that is associated with the object.

(Inherited from SqlSmoObject)
GetFragOptionString(FragmentationOption) GetFragOptionString(FragmentationOption) GetFragOptionString(FragmentationOption)

가져옵니다는 FragmentationOption 개체를 문자열 값으로. Gets a FragmentationOption object as a string value.

(Inherited from SqlSmoObject)
GetIsSystemNamed() GetIsSystemNamed() GetIsSystemNamed()

시스템 이름이 있는지 여부를 지정 하는 값을 나타냅니다. Indicates a value that specifies whether the system is named.

(Inherited from ScriptNameObjectBase)
GetIsTextDirty() GetIsTextDirty() GetIsTextDirty()

텍스트 값이 저장된 값과 일치하는지 여부를 결정합니다. Determines whether the text value is consistent with stored value.

(Inherited from ScriptNameObjectBase)
GetPropValue(String) GetPropValue(String) GetPropValue(String)

속성 값을 가져옵니다는 SqlSmoObject 개체입니다. Gets a property value of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetPropValueOptional(String) GetPropValueOptional(String) GetPropValueOptional(String)

속성 값을 가져옵니다는 SqlSmoObject 개체입니다. Gets a property value of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetPropValueOptionalAllowNull(String) GetPropValueOptionalAllowNull(String) GetPropValueOptionalAllowNull(String)

속성 값을 가져옵니다는 SqlSmoObject 개체입니다. Gets a property value of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetRealValue(Property, Object) GetRealValue(Property, Object) GetRealValue(Property, Object)

속성 값을 가져옵니다는 SqlSmoObject 개체입니다. Gets a property value of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetServerName() GetServerName() GetServerName()

개체와 관련 된 SQL Server 인스턴스의 이름을 가져옵니다. Gets the name of the instance of SQL Server with which the object is associated.

(Inherited from SqlSmoObject)
GetServerObject() GetServerObject() GetServerObject()

서버를 가져옵니다는 SqlSmoObject 개체입니다. Gets the server of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetSqlServerVersionName() GetSqlServerVersionName() GetSqlServerVersionName()

개체와 관련 된 SQL Server 인스턴스의 버전 이름을 가져옵니다. Gets the version name of the instance of SQL Server with which the object is associated.

(Inherited from SqlSmoObject)
GetTextBody() GetTextBody() GetTextBody()

텍스트 본문을 반환합니다. Returns the text body.

(Inherited from ScriptNameObjectBase)
GetTextBody(Boolean) GetTextBody(Boolean) GetTextBody(Boolean)

텍스트 본문을 반환합니다. Returns the text body.

(Inherited from ScriptNameObjectBase)
GetTextHeader(Boolean) GetTextHeader(Boolean) GetTextHeader(Boolean)

텍스트 헤더를 반환합니다. Returns the text header.

(Inherited from ScriptNameObjectBase)
GetTextMode() GetTextMode() GetTextMode()

스크립트 이름에 텍스트 모드를 사용할지 여부를 결정합니다. Determines whether the script name is using text mode.

(Inherited from ScriptNameObjectBase)
GetTextProperty(String) GetTextProperty(String) GetTextProperty(String)

개체의 텍스트를 가져옵니다. 텍스트를 사용할 수 없는 경우 개체의 상태에 따라 적절한 예외를 발생시킵니다. Gets the text of the object, if not available, throw appropriate exception based on the state of the object.

(Inherited from ScriptNameObjectBase)
GetUrnRecursive(StringBuilder) GetUrnRecursive(StringBuilder) GetUrnRecursive(StringBuilder)

할당 된 Urn 의 개체는 SqlSmoObject 개체입니다. Assigns an Urn object of the SqlSmoObject object.

(Inherited from SqlSmoObject)
GetUrnRecursive(StringBuilder, UrnIdOption) GetUrnRecursive(StringBuilder, UrnIdOption) GetUrnRecursive(StringBuilder, UrnIdOption)

할당 된 Urn 의 개체는 SqlSmoObject 개체입니다. Assigns an Urn object of the SqlSmoObject object.

(Inherited from SqlSmoObject)
ImplInitialize(String[], OrderBy[]) ImplInitialize(String[], OrderBy[]) ImplInitialize(String[], OrderBy[])

필드의 초기화는 SqlSmoObject 개체입니다. Initializes the fields of the SqlSmoObject object.

(Inherited from SqlSmoObject)
Initialize() Initialize() Initialize()

개체를 초기화하고 속성을 강제로 로드합니다. Initializes the object and forces the properties be loaded.

(Inherited from SqlSmoObject)
Initialize(Boolean) Initialize(Boolean) Initialize(Boolean)

개체를 초기화하고 속성을 강제로 로드합니다. Initializes the object and forces the properties be loaded.

(Inherited from SqlSmoObject)
IsObjectDirty() IsObjectDirty() IsObjectDirty()

참조된 개체가 저장된 개체와 일치하는지 여부를 결정합니다. Determines whether the referenced object is consistent with the stored object.

(Inherited from ScriptNameObjectBase)
IsObjectInitialized() IsObjectInitialized() IsObjectInitialized()

개체가 초기화되었는지 여부를 검사합니다. Verifies whether the object has been initialized.

(Inherited from SqlSmoObject)
IsObjectInSpace() IsObjectInSpace() IsObjectInSpace()

해당 개체를 격리 하거나 SQL Server의 인스턴스에 연결 되어 있는지 여부를 확인 합니다. Verifies whether the object is isolated or connected to the instance of SQL Server.

(Inherited from SqlSmoObject)
IsSupportedProperty(String) IsSupportedProperty(String) IsSupportedProperty(String)

지정된 된 속성이 대상.NET Framework에서에서 지원 되는지 여부를 결정 합니다. Determines whether the specified property is supported in the target .NET Framework.

(Inherited from SqlSmoObject)
IsVersion80SP3() IsVersion80SP3() IsVersion80SP3()

버전의 SQL Server s p 3에 SQL Server 2000 인지 확인 합니다. Determines whether the version of SQL Server is SQL Server 2000 with SP3.

(Inherited from SqlSmoObject)
IsVersion90AndAbove() IsVersion90AndAbove() IsVersion90AndAbove()

SQL Server 2005 이상 버전의 SQL Server 인지 확인 합니다. Determines whether the version of SQL Server is SQL Server 2005 or later.

(Inherited from SqlSmoObject)
MarkDropped() MarkDropped() MarkDropped()

설정 된 SqlSmoState 를 dropped로 합니다. Sets the SqlSmoState to dropped.

(Inherited from SqlSmoObject)
MarkForDrop(Boolean) MarkForDrop(Boolean) MarkForDrop(Boolean)

다음에 Alter() 개체의 부모 개체에서 Index 메서드가 실행될 때 인덱스가 삭제되도록 표시합니다. Marks the index to be dropped the next time that the Alter() method is run on the Index object's parent object.

MarkForDropImpl(Boolean) MarkForDropImpl(Boolean) MarkForDropImpl(Boolean)

설정 된 SqlSmoState 놓기 작업에 대 한 합니다. Sets the SqlSmoState for drop operation.

(Inherited from SqlSmoObject)
PostAlter() PostAlter() PostAlter()

후 활성화 되는 메서드는 SqlSmoObject 변경 됩니다. The method that is activated after the SqlSmoObject is altered.

(Inherited from SqlSmoObject)
PostCreate() PostCreate() PostCreate()

후 활성화 되는 메서드는 SqlSmoObject 만들어집니다. The method that is activated after the SqlSmoObject is created.

(Inherited from SqlSmoObject)
PostDrop() PostDrop() PostDrop()

후 활성화 되는 메서드는 SqlSmoObject 삭제 됩니다. The method that is activated after the SqlSmoObject is dropped.

(Inherited from SqlSmoObject)
Rebuild() Rebuild() Rebuild()

인덱스를 다시 작성합니다. Rebuilds the index.

Rebuild(Int32) Rebuild(Int32) Rebuild(Int32)

지정한 파티션 번호의 파티션에 인덱스를 다시 작성합니다. Rebuilds the index on the partition with the specified partition number.

RebuildAllIndexes() RebuildAllIndexes() RebuildAllIndexes()

모든 인덱스를 다시 작성합니다. Rebuilds all the indexes.

RecalculateSpaceUsage() RecalculateSpaceUsage() RecalculateSpaceUsage()

인덱스의 디스크 리소스 사용량을 업데이트합니다. Updates the disk resource usage of the index.

Recreate() Recreate() Recreate()

인덱스를 다시 생성합니다. Re-creates the index.

Refresh() Refresh() Refresh()

새로 고치는 Index 개체와 해당 속성입니다. Refreshes the Index object and its properties.

Rename(String) Rename(String) Rename(String)

인덱스 이름을 바꿉니다. Renames the index.

RenameImpl(String) RenameImpl(String) RenameImpl(String)

이 메서드는 SMO 인프라를 지원하며 코드에 직접 사용하기 위한 것이 아닙니다. This method supports the SMO infrastructure and is not intended to be used directly from your code.

(Inherited from NamedSmoObject)
RenameImplWorker(String) RenameImplWorker(String) RenameImplWorker(String)

정보를 제공하기 위해서만 확인됩니다. Identified for informational purposes only. 지원되지 않습니다. Not supported. 향후 호환성은 보장되지 않습니다. Future compatibility is not guaranteed.

(Inherited from NamedSmoObject)
Reorganize(Int32) Reorganize(Int32) Reorganize(Int32)

파티션 수에 따라 인덱스를 다시 구성 합니다. Reorganizes the index based on the partition number.

ReorganizeAllIndexes() ReorganizeAllIndexes() ReorganizeAllIndexes()

현재 속성 설정을 기반으로 모든 인덱스를 다시 구성합니다. Reorganizes all the indexes based on current property settings.

Script() Script() Script()

에서는 오류가 발생 하는 Transact-인덱스를 다시 만드는 데 사용할 수 있는 SQL 스크립트. Generates a Transact-SQL script that can be used to re-create the index.

Script(ScriptingOptions) Script(ScriptingOptions) Script(ScriptingOptions)

에서는 오류가 발생 하는 Transact-스크립트 옵션에 지정 된 대로 인덱스를 다시 만드는 데 사용할 수 있는 SQL 스크립트. Generates a Transact-SQL script that can be used to re-create the index as specified by the script options.

ScriptImpl() ScriptImpl() ScriptImpl()

스크립트 컬렉션을 가져옵니다는 SqlSmoObject합니다. Gets a collection of scripts of the SqlSmoObject.

(Inherited from SqlSmoObject)
ScriptImpl(ScriptingOptions) ScriptImpl(ScriptingOptions) ScriptImpl(ScriptingOptions)

스크립트 컬렉션을 가져옵니다는 SqlSmoObject합니다. Gets a collection of scripts of the SqlSmoObject.

(Inherited from SqlSmoObject)
SetCollectionTextMode(Boolean, SmoCollectionBase) SetCollectionTextMode(Boolean, SmoCollectionBase) SetCollectionTextMode(Boolean, SmoCollectionBase)

컬렉션 텍스트 모드를 설정합니다. Sets the collection text mode.

(Inherited from ScriptNameObjectBase)
SetIsSystemNamed(Boolean) SetIsSystemNamed(Boolean) SetIsSystemNamed(Boolean)

시스템 이름이 있는지 여부를 나타내는 값을 지정 합니다. Specifies a value that indicates whether the system is named.

(Inherited from ScriptNameObjectBase)
SetParentImpl(SqlSmoObject) SetParentImpl(SqlSmoObject) SetParentImpl(SqlSmoObject)

SqlSmoObject의 부모를 newParent 매개 변수로 설정합니다. Sets the parent of the SqlSmoObject to the newParent parameter.

(Inherited from SqlSmoObject)
SetSchemaOwned() SetSchemaOwned() SetSchemaOwned()

스키마 소유 명명 된 Smo 개체에 대 한 값을 설정 합니다. Sets the schema owned value for the named Smo object.

(Inherited from NamedSmoObject)
SetTextBody(String) SetTextBody(String) SetTextBody(String)

텍스트 본문을 지정합니다. Specifies the text body.

(Inherited from ScriptNameObjectBase)
SetTextHeader(String) SetTextHeader(String) SetTextHeader(String)

텍스트 헤더를 지정합니다. Specifies the text header.

(Inherited from ScriptNameObjectBase)
SetTextMode(Boolean, SmoCollectionBase[]) SetTextMode(Boolean, SmoCollectionBase[]) SetTextMode(Boolean, SmoCollectionBase[])

텍스트 모드를 지정합니다. Specifies the text mode.

(Inherited from ScriptNameObjectBase)
SwitchTextMode(Boolean, SmoCollectionBase[]) SwitchTextMode(Boolean, SmoCollectionBase[]) SwitchTextMode(Boolean, SmoCollectionBase[])

텍스트 모드를 전환합니다. Switches the text mode.

(Inherited from ScriptNameObjectBase)
ThrowIfAboveVersion100(String) ThrowIfAboveVersion100(String) ThrowIfAboveVersion100(String)

버전 100 위에 있는 경우 개체를 throw 합니다. Throws the object if above version 100.

(Inherited from SqlSmoObject)
ThrowIfAboveVersion80(String) ThrowIfAboveVersion80(String) ThrowIfAboveVersion80(String)

버전 80 보다 크면 SqlSmoObject를 throw 합니다. Throws SqlSmoObject if version is above 80.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion100(String) ThrowIfBelowVersion100(String) ThrowIfBelowVersion100(String)

버전 100 미만인 경우 예외를 throw 합니다. Throws exception if the version is below 100.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion110(String) ThrowIfBelowVersion110(String) ThrowIfBelowVersion110(String)

개체를 throw 버전 belows 110 합니다. Throws the object if the version belows 110.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion110Prop(String) ThrowIfBelowVersion110Prop(String) ThrowIfBelowVersion110Prop(String)

버전 110Prop 미만인 경우 SqlSmoObject를 throw 합니다. Throws the SqlSmoObject if version is below 110Prop.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion120(String) ThrowIfBelowVersion120(String) ThrowIfBelowVersion120(String)

버전 120 미만인 경우 개체를 throw 합니다. Throws the object if the version is below 120.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion120Prop(String) ThrowIfBelowVersion120Prop(String) ThrowIfBelowVersion120Prop(String)

개체를 throw 버전 120 belows 속성입니다. Throws the object if the version belows 120 property.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion130(String) ThrowIfBelowVersion130(String) ThrowIfBelowVersion130(String)

버전은 130 아래 경우 개체를 throw 합니다. Throws the object if the version is below 130.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion130Prop(String) ThrowIfBelowVersion130Prop(String) ThrowIfBelowVersion130Prop(String)

개체를 throw BelowVersion130Prop 합니다. Throws an object if BelowVersion130Prop.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion80(String) ThrowIfBelowVersion80(String) ThrowIfBelowVersion80(String)

버전 80 보다 낮으면 개체를 throw 합니다. Throws the object if the version is below 80.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion80SP3() ThrowIfBelowVersion80SP3() ThrowIfBelowVersion80SP3()

버전 80SP3 미만인 경우 예외가 throw 됩니다. Throws an exception if the version is below 80SP3.

(Inherited from SqlSmoObject)
ThrowIfBelowVersion90(String) ThrowIfBelowVersion90(String) ThrowIfBelowVersion90(String)

버전 90 미만인 경우 개체를 throw 합니다. Throws the object if the version is below 90.

(Inherited from SqlSmoObject)
ThrowIfTextIsDirtyForAlter() ThrowIfTextIsDirtyForAlter() ThrowIfTextIsDirtyForAlter()

텍스트가 수정되었으며 지속되지 않은 경우 예외를 발생시킵니다. Throws an exception of text has been modified and not persisted.

(Inherited from ScriptNameObjectBase)
ToString() ToString() ToString()

반환 된 String 참조 된 개체를 나타내는입니다. Returns a String that represents the referenced object.

(Inherited from SqlSmoObject)
TouchImpl() TouchImpl() TouchImpl()

터치 개체를 구현합니다. Implements a touch object.

(Inherited from SqlSmoObject)
UnbindDefaultImpl(Boolean) UnbindDefaultImpl(Boolean) UnbindDefaultImpl(Boolean)

SqlSmoObject의 기본 열을 바인딩 해제합니다. Unbinds the default columns of the SqlSmoObject.

(Inherited from SqlSmoObject)
UnbindRuleImpl(Boolean) UnbindRuleImpl(Boolean) UnbindRuleImpl(Boolean)

규칙을 바인딩 해제는 SqlSmoObject합니다. Unbinds rules of the SqlSmoObject.

(Inherited from SqlSmoObject)
UpdateStatistics() UpdateStatistics() UpdateStatistics()

참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index.

UpdateStatistics(StatisticsScanType) UpdateStatistics(StatisticsScanType) UpdateStatistics(StatisticsScanType)

지정한 통계 검색 유형을 사용하여 참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index with the specified statistics scan type.

UpdateStatistics(StatisticsScanType, Int32) UpdateStatistics(StatisticsScanType, Int32) UpdateStatistics(StatisticsScanType, Int32)

지정한 통계 검색 유형과 샘플 크기를 사용하여 참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index with the specified statistics scan type and specified sample size.

UpdateStatistics(StatisticsScanType, Int32, Boolean) UpdateStatistics(StatisticsScanType, Int32, Boolean) UpdateStatistics(StatisticsScanType, Int32, Boolean)

지정한 통계 검색 유형과 샘플 크기 및 통계 재계산 옵션을 사용하여 참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index with the specified statistics scan type and specified sample size and with the option to recompute the statistics.

UpgradeToClusteredColumnStoreIndex() UpgradeToClusteredColumnStoreIndex() UpgradeToClusteredColumnStoreIndex()

인덱스를 클러스터형 인덱스 또는 columnstore 인덱스로 업그레이드합니다. Upgrades the index to either clustered index or column store index.

Validate(String, Object[]) Validate(String, Object[]) Validate(String, Object[])

개체의 상태의 유효성을 검사합니다. Validates the state of an object.

(Inherited from SmoObjectBase)

명시적 인터페이스 구현

IAlienObject.Discover() IAlienObject.Discover() IAlienObject.Discover()

모든 종속성을 검색합니다. Discovers any dependencies. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SqlSmoObject)
IAlienObject.GetDomainRoot() IAlienObject.GetDomainRoot() IAlienObject.GetDomainRoot()

도메인의 루트를 반환합니다. Returns the root of the domain.

(Inherited from SqlSmoObject)
IAlienObject.GetParent() IAlienObject.GetParent() IAlienObject.GetParent()

이 개체의 부모를 가져옵니다. Gets the parent of this object. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SqlSmoObject)
IAlienObject.GetPropertyType(String) IAlienObject.GetPropertyType(String) IAlienObject.GetPropertyType(String)

지정한 속성의 유형을 가져옵니다. Gets the type of the specified property.

(Inherited from SqlSmoObject)
IAlienObject.GetPropertyValue(String, Type) IAlienObject.GetPropertyValue(String, Type) IAlienObject.GetPropertyValue(String, Type)

지정한 속성의 값을 가져옵니다. Gets the value of the specified property.

(Inherited from SqlSmoObject)
IAlienObject.GetUrn() IAlienObject.GetUrn() IAlienObject.GetUrn()

개체의 URN(Unified Resource Name)을 가져옵니다. Gets the Unified Resource Name (URN) of the object. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SqlSmoObject)
IAlienObject.Resolve(String) IAlienObject.Resolve(String) IAlienObject.Resolve(String)

개체의 URN(Unified Resource Name)에서 개체에 대한 정보를 포함하는 인스턴스를 가져옵니다. Gets the instance that contains the information about the object from the Unified Resource Name (URN) of the object.

(Inherited from SqlSmoObject)
IAlienObject.SetObjectState(SfcObjectState) IAlienObject.SetObjectState(SfcObjectState) IAlienObject.SetObjectState(SfcObjectState)

지정 된 개체 상태를 설정할 SfcObjectState 값입니다. Sets the object state to the specified SfcObjectState value.

(Inherited from SqlSmoObject)
IAlienObject.SetPropertyValue(String, Type, Object) IAlienObject.SetPropertyValue(String, Type, Object) IAlienObject.SetPropertyValue(String, Type, Object)

속성 값을 설정합니다. Sets the property value.

(Inherited from SqlSmoObject)
ISfcPropertyProvider.GetPropertySet() ISfcPropertyProvider.GetPropertySet() ISfcPropertyProvider.GetPropertySet()

이 개체의 속성 집합에 대한 인터페이스 참조를 가져옵니다. Gets the interface reference to the set of properties of this object. 코드에서 직접 이 구성원을 참조하면 안 됩니다. Do not reference this member directly in your code. 이 방법은 SQL Server 인프라를 지원합니다. It supports the SQL Server infrastructure.

(Inherited from SqlSmoObject)
ISfcSupportsDesignMode.IsDesignMode ISfcSupportsDesignMode.IsDesignMode ISfcSupportsDesignMode.IsDesignMode

인덱스 디자인 모드를 지원 하는지 여부를 값을 가져옵니다. Gets a value whether the index supports design mode.

필드

m_ExtendedProperties m_ExtendedProperties m_ExtendedProperties

SqlSmoObject에서 제공하는 속성을 확장하도록 정의된 속성을 나타냅니다. Represents a property that is defined to extend the properties provided by a SqlSmoObject.

(Inherited from SqlSmoObject)
singletonParent singletonParent singletonParent

단일 부모를 나타냅니다. Represents the singleton parent.

(Inherited from SqlSmoObject)

이벤트

PropertyChanged PropertyChanged PropertyChanged

속성이 변경될 때 발생하는 이벤트를 나타냅니다. Represents the event that occurs when a property is changed.

(Inherited from SqlSmoObject)
PropertyMetadataChanged PropertyMetadataChanged PropertyMetadataChanged

속성 메타데이터가 변경될 때 발생하는 이벤트를 나타냅니다. Represents the event that occurs when property metadata changes.

(Inherited from SqlSmoObject)

적용 대상

추가 정보