Microsoft.SqlServer.Management.SqlParser.MetadataProvider Namespace

Microsoft.SqlServer.Management.SqlParser.MetadataProvider 네임스페이스는 SQL Server 파서를 지원하도록 디자인된 형식을 포함합니다. The Microsoft.SqlServer.Management.SqlParser.MetadataProvider namespace contains types designed to support the SQL Server parser.

클래스

ApplicationRoleCollection

컬렉션을 나타냅니다 IApplicationRole 개체입니다. Represents a collection of IApplicationRole objects.

AsymmetricKeyCollection

컬렉션을 나타냅니다 IAsymmetricKey 개체입니다. Represents a collection of IAsymmetricKey objects.

BuiltInFunctionCollection

컬렉션을 나타냅니다 IBuiltInFunction 개체입니다. Represents a collection of IBuiltInFunction objects.

BuiltInFunctionLookupBase

기본 제공 함수를 조회하는 기능을 제공합니다. Provides the ability to look up built-in functions.

CertificateCollection

컬렉션을 나타냅니다 ICertificate 개체입니다. Represents a collection of ICertificate objects.

CollationLookupBase

데이터 정렬을 조회하는 기능을 제공합니다. Provides the ability to look up collations.

Collection<T>

메타데이터 개체 컬렉션에 대한 도우미 메서드와 클래스를 제공합니다. Provides helper methods and classes for metadata object collections.

ColumnCollection

컬렉션을 나타냅니다 IColumn 개체입니다. Represents a collection of IColumn objects.

ColumnOrderedCollection

요소 순서가 유지되는 IColumn 개체의 컬렉션을 나타냅니다. Represents a collection of IColumn objects in which element ordering is preserved.

ConstraintCollection

컬렉션을 나타냅니다 IConstraint 개체입니다. Represents a collection of IConstraint objects.

CredentialCollection

컬렉션을 나타냅니다 ICredential 개체입니다. Represents a collection of ICredential objects.

CursorVariableCollection

컬렉션을 나타냅니다 ICursorVariable 개체입니다. Represents a collection of ICursorVariable objects.

DatabaseCollection

컬렉션을 나타냅니다 IDatabase 개체입니다. Represents a collection of IDatabase objects.

DatabaseDdlTriggerCollection

컬렉션을 나타냅니다 IDatabaseDdlTrigger 개체입니다. Represents a collection of IDatabaseDdlTrigger objects.

DatabasePermissionCollection

컬렉션을 나타냅니다 IDatabasePermission 개체입니다. Represents a collection of IDatabasePermission objects.

DatabaseRoleCollection

컬렉션을 나타냅니다 IDatabaseRole 개체입니다. Represents a collection of IDatabaseRole objects.

DatePartCollection

컬렉션을 나타냅니다 IDatePart 개체입니다. Represents a collection of IDatePart objects.

DictionaryCollection<T>

DictionaryCollection<T> 개체를 기본 컨테이너로 사용하는 메타데이터 개체의 컬렉션을 나타냅니다. Represents a collection of metadata objects that uses an DictionaryCollection<T> object as the underlying container.

DictionaryCollectionBase<T,U>

메타데이터 개체 컬렉션의 기본 클래스를 제공합니다. Provides the base class for metadata object collections.

DmlTriggerCollection

컬렉션을 나타냅니다 IDmlTrigger 개체입니다. Represents a collection of IDmlTrigger objects.

DualTypeSortedListCollection<T,B>

TB 유형에 대해 IMetadataCollection<T>을 구현하는 메타데이터 개체의 컬렉션을 나타냅니다. Represents a collection of metadata objects that implements IMetadataCollection<T> for T and B types.

ExtendedStoredProcedureCollection

컬렉션을 나타냅니다 IExtendedStoredProcedure 개체입니다. Represents a collection of IExtendedStoredProcedure objects.

ExtensionMethods

IMetadataObject 인터페이스에 대한 확장 메서드 집합을 정의합니다. Defines a set of extension methods for the IMetadataObject interface.

ForeignKeyColumnCollection

요소 순서가 유지되는 ForeignKeyColumnCollection 개체의 컬렉션을 나타냅니다. Represents a collection of ForeignKeyColumnCollection objects where element ordering is preserved.

IndexCollection

컬렉션을 나타냅니다 IIndex 개체입니다. Represents a collection of IIndex objects.

IndexedColumnCollection

컬렉션을 나타냅니다 IIndexedColumn 개체입니다. Represents a collection of IIndexedColumn objects.

LoginCollection

컬렉션을 나타냅니다 ILogin 개체입니다. Represents a collection of ILogin objects.

MetadataDisplayInfoProvider

메타데이터 개체에 대한 확장 표시 정보를 제공하는 메서드 집합을 정의합니다. Defines a set of methods that provide extended display information for metadata objects.

MetadataFactory

메타데이터 팩터리 개체의 기본 클래스를 제공합니다. Provides the base class for a metadata factory object.

MetadataObjectBase

메타데이터 개체의 추상 기본 클래스를 제공합니다. Provides the abstract base class for a metadata object.

MetadataProviderBase

메타데이터 공급자 개체의 추상 기본 클래스를 제공합니다. Provides the abstract base class for the metadata provider object.

MetadataProviderEventArgs

IMetadataProvider 개체의 AfterCheck, AfterCollapse, AfterExpand 또는 AfterSelect 이벤트에 대한 데이터를 제공합니다. Provides data for the AfterCheck, AfterCollapse, AfterExpand, or AfterSelect events of an IMetadataProvider object.

MetadataProviderUtils

메타데이터 공급자의 유틸리티를 제공합니다. Provides utilities for the metadata provider.

MetadataProviderUtils.Names

SQL Server 개체의 일반 이름을 제공합니다. Provides the common names of the SQL Server objects.

MetadataProviderUtils.Names.Database

SQL Server 데이터베이스의 일반 이름을 제공합니다. Provides the common names of the SQL Server databases.

MetadataProviderUtils.Names.Schema

SQL Server 스키마의 일반 이름을 제공합니다. Provides the common names of the SQL Server schemas.

OrderedCollection<T>

정렬된 컬렉션을 나타냅니다. Represents an ordered collection.

OrderedCollectionBase<T>

항목 순서를 유지하는 메타데이터 개체 컬렉션을 나타냅니다. Represents a metadata object collection that preserves item ordering.

ParameterCollection

IParameter 개체의 컬렉션을 나타냅니다. Represents a collection of IParameter objects

ScalarValuedFunctionCollection

컬렉션을 나타냅니다 IScalarValuedFunction 개체입니다. Represents a collection of IScalarValuedFunction objects.

ScalarVariableCollection

컬렉션을 나타냅니다 IScalarVariable 개체입니다. Represents a collection of IScalarVariable objects.

SchemaCollection

컬렉션을 나타냅니다 ISchema 개체입니다. Represents a collection of ISchema objects.

ServerDdlTriggerCollection

컬렉션을 나타냅니다 IServerDdlTrigger 개체입니다. Represents a collection of IServerDdlTrigger objects.

SortedListCollection<T>

SortedListCollection<T> 개체를 기본 컨테이너로 사용하는 메타데이터 개체의 컬렉션을 나타냅니다. Represents a collection of metadata objects that uses a SortedListCollection<T> object as the underlying container.

StatisticsCollection

컬렉션을 나타냅니다 IStatistics 개체입니다. Represents a collection of IStatistics objects.

StoredProcedureCollection

컬렉션을 나타냅니다 IStoredProcedure 개체입니다. Represents a collection of IStoredProcedure objects.

SynonymCollection

컬렉션을 나타냅니다 ISynonym 개체입니다. Represents a collection of ISynonym objects.

SystemDataTypeLookupBase

시스템 데이터 형식에 대한 조회 기능을 제공합니다. Provides look up functionality for system data types.

TableCollection

컬렉션을 나타냅니다 ITable 개체입니다. Represents a collection of ITable objects.

TableValuedFunctionCollection

컬렉션을 나타냅니다 ITableValuedFunction 개체입니다. Represents a collection of ITableValuedFunction objects.

TableVariableCollection

컬렉션을 나타냅니다 ITableVariable 개체입니다. Represents a collection of ITableVariable objects.

TabularCollection

컬렉션을 나타냅니다 ITabular 개체입니다. Represents a collection of ITabular objects.

TriTypeSortedListCollection<T,B1,B2>

T, B1B2 유형에 대해 IMetadataCollection<T>을 구현하는 메타데이터 개체의 컬렉션을 나타냅니다. Represents a collection of metadata objects that implements IMetadataCollection<T> for T, B1 and B2 types.

UdtMemberCollectionBase<T>

IUdtMember 개체의 컬렉션에 대한 추상 기본 클래스를 제공합니다. Provides the abstract base class for a collection of IUdtMember objects.

UdtMethodCollection

컬렉션을 나타냅니다 IUdtMethod 개체입니다. Represents a collection of IUdtMethod objects.

UserCollection

컬렉션을 나타냅니다 IUser 개체입니다. Represents a collection of IUser objects.

UserDefinedAggregateCollection

컬렉션을 나타냅니다 IUserDefinedAggregate 개체입니다. Represents a collection of IUserDefinedAggregate objects.

UserDefinedClrTypeCollection

컬렉션을 나타냅니다 IUserDefinedType 개체입니다. Represents a collection of IUserDefinedType objects.

UserDefinedDataTypeCollection

컬렉션을 나타냅니다 IUserDefinedDataType 개체입니다. Represents a collection of IUserDefinedDataType objects.

UserDefinedTableTypeCollection

컬렉션을 나타냅니다 IUserDefinedTableType 개체입니다. Represents a collection of IUserDefinedTableType objects.

ViewCollection

컬렉션을 나타냅니다 IView 개체입니다. Represents a collection of IView objects.

인터페이스

IAsymmetricKeyFactory

비대칭 키 개체를 만드는 메서드를 정의합니다. Defines methods that create asymmetric key objects.

IBuiltInFunctionLookup

두 개의 at 기호(@@)로 시작하는 시스템 함수 및 SQL Server 기본 제공 함수를 조회하는 기능을 제공합니다. Provides the ability to look up SQL Server built-in functions and system functions that start with two at signs (@@).

ICertificateFactory

인증서 개체를 만드는 데 사용되는 메서드를 정의합니다. Defines methods that are used to create certificate objects.

ICollationLookup

시스템에서 지원되는 데이터 정렬을 조회하는 기능을 제공합니다. Provides the ability to look up system supported collations.

IColumnFactory

IColumn 개체를 만드는 데 사용되는 메서드를 정의합니다. Defines methods that are used to create IColumn objects.

IConstraintFactory

제약 조건 개체를 만드는 데 사용되는 메서드를 정의합니다. Defines methods that are used to create constraint objects.

ICredentialFactory

자격 증명 개체를 만드는 데 사용되는 메서드를 정의합니다. Defines methods that are used to create credential objects.

IDatabaseFactory

데이터베이스 개체를 만드는 데 사용되는 메서드를 정의합니다. Defines methods that are used to create database objects.

IDataTypeFactory

IDataType 개체를 만드는 데 사용되는 속성과 메서드를 정의합니다. Defines properties and methods that are used to create IDataType objects.

IExecutionContextFactory

IExecutionContext 개체를 만드는 데 사용되는 메서드를 제공합니다. Provides methods that are used to create IExecutionContext objects.

IIndexFactory

인덱스 개체를 만드는 데 사용되는 메서드를 정의합니다. Defines methods that are used to create index objects.

ILiteralScalarFactory

형식화된 리터럴 스칼라 식을 나타내는 스칼라 개체를 만드는 데 사용되는 메서드와 속성을 정의합니다. Defines methods and properties that are used to create scalar objects that represent typed literal scalar expressions.

ILoginFactory

SQL Server 로그인 개체를 만드는 데 사용되는 메서드를 정의합니다. Defines methods that are used to create SQL Server login objects.

IMetadataDisplayInfoProvider

메타데이터 개체에 대한 확장 표시 정보 속성을 제공하는 메서드를 정의합니다. Defines methods that provide extended display information properties about metadata objects.

IMetadataFactory

메타데이터 개체를 만드는 데 사용할 수 있는 메서드와 속성을 정의합니다. Defines methods and properties that can be used to create metadata objects.

IMetadataProvider

서버 메타데이터 개체에 액세스하거나 메타데이터 개체를 만드는 데 사용할 수 있는 메서드와 속성을 정의합니다. Defines methods and properties that can be used to access server metadata objects or create metadata objects.

IParameterFactory

매개 변수 개체를 만드는 데 사용되는 메서드를 정의합니다. Defines methods that are used to create parameter objects.

IPermissionFactory

사용 권한 개체를 만드는 데 사용할 수 있는 메서드를 제공합니다. Provides methods that can be used to create permission objects.

IResolvedSynonymFactory

확인되는 동의어 개체를 만드는 데 사용되는 메서드를 정의합니다. Defines methods that are used to create resolved synonym objects.

IRoleFactory

데이터베이스 역할과 응용 프로그램 역할 개체를 만드는 데 사용할 수 있는 메서드를 제공합니다. Provides methods that can be used to create database role and application role objects.

IScalarFactory

스칼라 개체를 만드는 데 사용할 수 있는 메서드와 속성을 정의합니다. Defines methods and properties that can be used to create scalar objects.

ISchemaFactory

스키마 개체를 만드는 데 사용할 수 있는 메서드를 정의합니다. Defines methods that can be used to create schema objects.

IServerFactory

서버 개체를 만드는 데 사용할 수 있는 메서드를 정의합니다. Defines methods that can be used to create server objects.

IStoredProcedureFactory

저장 프로시저 개체를 만드는 데 사용할 수 있는 메서드를 정의합니다. Defines methods that can be used to create stored procedure objects.

ISynonymFactory

동의어 개체를 만드는 메서드를 정의합니다. Defines methods to create synonym objects.

ISystemDataTypeLookup

시스템 데이터 형식을 조회 및 반환하는 데 사용할 수 있는 메서드를 정의합니다. Defines methods that can be used to look up and return system data types.

ITabularFactory

테이블 형식 개체를 만드는 데 사용할 수 있는 메서드를 정의합니다. Defines methods that can be used to create tabular objects.

ITriggerFactory

트리거 개체를 만드는 메서드를 정의합니다. Defines methods to create trigger objects.

IUserDefinedFunctionFactory

사용자 정의 함수 개체를 만드는 데 사용할 수 있는 메서드를 정의합니다. Defines methods that can be used to create user-defined function objects.

IUserDefinedTypeFactory

IUserDefinedType 개체를 만드는 데 사용할 수 있는 메서드를 정의합니다. Defines methods that can be used to create IUserDefinedType objects.

IUserFactory

IUser 개체를 만드는 데 사용할 수 있는 메서드를 정의합니다. Defines methods that can be used to create IUser objects.

IVariableFactory

ILocalVariable 개체를 만드는 데 사용할 수 있는 메서드를 정의합니다. Defines methods that can be used to create ILocalVariable objects.

열거형

CasingStyle

문자열 리터럴에 대한 여러 대/소문자 구분 스타일을 정의합니다. Defines different casing styles for a string literal.

ColumnAttributes

열 속성을 설명하는 특성 집합을 정의합니다. Defines a set of attributes that describe the column properties.

대리자

MetadataProviderEventHandler

IMetadataProvider 개체의 AfterCheck, AfterCollapse, AfterExpand 또는 AfterSelect 이벤트를 처리할 메서드를 나타냅니다. Represents the method that will handle the AfterCheck, AfterCollapse, AfterExpand, or AfterSelect event of an IMetadataProvider object.