Share via


IMetadataFactory 인터페이스

Defines methods and properties that can be used to create metadata objects.

네임스페이스:  Microsoft.SqlServer.Management.SqlParser.MetadataProvider
어셈블리:  Microsoft.SqlServer.Management.SqlParser(Microsoft.SqlServer.Management.SqlParser.dll)

구문

‘선언
Public Interface IMetadataFactory
‘사용 방법
Dim instance As IMetadataFactory
public interface IMetadataFactory
public interface class IMetadataFactory
type IMetadataFactory =  interface end
public interface IMetadataFactory

IMetadataFactory 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 AsymmetricKey Gets an IAsymmetricKeyFactory object that can be used to create IAsymmetricKey objects.
공용 속성 Certificate Gets an ICertificateFactory object that can be used to create ICertificate objects.
공용 속성 Column Gets an IColumnFactory object that can be used to create IColumn objects.
공용 속성 Constraint Gets an IConstraintFactory object that can be used to create table and column constraint objects.
공용 속성 Credential Gets an ICredentialFactory object that can be used to create ICredential objects.
공용 속성 Database Gets an IDatabaseFactory object that can be used to create IDatabase objects.
공용 속성 DataType Gets an IDataTypeFactory object that can be used to create IDataType objects.
공용 속성 ExecutionContext Gets an IExecutionContextFactory object that can be used to create IExecutionContext objects.
공용 속성 Index Gets an IIndexFactory object that can be used to create index and constraint objects.
공용 속성 Login Gets an ILoginFactory object that can be used to create ILogin objects.
공용 속성 Parameter Gets an IParameterFactory object that can be used to create IParameter objects.
공용 속성 Permission Gets an IpermissionFactory object that can be used to create IPermission objects.
공용 속성 ResolvedSynonym Gets an IResolvedSynonymFactory object that can be used to create IResolvedSynonym objects.
공용 속성 Role Gets an IRoleFactory object that can be used to create IDatabaseRole and IApplicationRole objects.
공용 속성 Scalar Gets an IScalarFactory object that can be used to create IScalar objects.
공용 속성 Schema Gets an ISchemaFactory object that can be used to create ISchema objects.
공용 속성 Server Gets an IServerFactory object that can be used to create IServer objects.
공용 속성 StoredProcedure Gets an IStoredProcedureFactory object that can be used to create IStoredProcedure objects.
공용 속성 Synonym Gets an ISynonymFactory object that can be used to create ISynonym objects.
공용 속성 Tabular Gets an ITabularFactory object that can be used to create ITabular objects.
공용 속성 Trigger Gets an ITriggerFactory object that can be used to create ITrigger objects.
공용 속성 User Gets an IUserFactory object that can be used to create IUser objects.
공용 속성 UserDefinedFunction Gets an IUserDefinedFunctionFactory object that can be used to create IUserDefinedFunction objects.
공용 속성 UserDefinedType Gets an IUserDefinedTypeFactory object that can be used to create IUserDefinedType objects.
공용 속성 Variable Gets an IVariableFactory object that could be used to create ILocalVariable objects.

맨 위로 이동

참고 항목

참조

Microsoft.SqlServer.Management.SqlParser.MetadataProvider 네임스페이스