MetadataFactory 클래스

Provides the base class for a metadata factory object.

System.Object
  Microsoft.SqlServer.Management.SqlParser.MetadataProvider.MetadataFactory

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

public class MetadataFactory : IMetadataFactory

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

  이름설명
공용 메서드MetadataFactoryInitializes a new instance of the MetadataFactory class.
맨 위로 이동

  이름설명
공용 속성AsymmetricKeyGets an IAsymmetricKeyFactory object that can be used to create IAsymmetricKey objects.
공용 속성CertificateGets an ICertificateFactory object that can be used to create ICertificate objects.
공용 속성ColumnGets an IColumnFactory object that can be used to create IColumn objects.
공용 속성ConstraintGets an IConstraintFactory object that can be used to create table and column constraint objects.
공용 속성CredentialGets an ICredentialFactory object that can be used to create ICredential objects.
공용 속성DatabaseGets an IDatabaseFactory object that can be used to create IDatabase objects.
공용 속성DataTypeGets an IDataTypeFactory object that can be used to create IDataType objects.
공용 속성ExecutionContextGets an IExecutionContextFactory object that can be used to create IExecutionContext objects.
공용 속성IndexGets an IIndexFactory object that can be used to create index and constraint objects.
공용 속성LoginGets an ILoginFactory object that can be used to create ILogin objects.
공용 속성ParameterGets an IParameterFactory object that can be used to create IParameter objects.
공용 속성PermissionGets or sets an IPermissionFactory object that can be used to create IDatabasePermission objects.
공용 속성ResolvedSynonymGets or sets an IResolvedSynonymFactory object that can be used to create IresolvedSynonym objects.
공용 속성RoleGets an IRoleFactory object that can be used to create IDatabaseRole and IApplicationRole objects.
공용 속성ScalarGets an IScalarFactory object that can be used to create IScalar objects.
공용 속성SchemaGets an ISchemaFactory object that can be used to create ISchema objects.
공용 속성ServerGets an IServerFactory object that can be used to create IServer objects.
공용 속성StoredProcedureGets an IStoredProcedureFactory object that can be used to create IStoredProcedure objects.
공용 속성SynonymGets or sets an ISynonymFactory object that can be used to create ISynonym objects.
공용 속성TabularGets an ITabularFactory object that can be used to create ITabular objects.
공용 속성TriggerGets an ITriggerFactory object that can be used to create ITrigger objects.
공용 속성UserGets an IUserFactory object that can be used to create IUser objects.
공용 속성UserDefinedFunctionGets an IUserDefinedFunctionFactory object that can be used to create IUserDefinedFunction objects.
공용 속성UserDefinedTypeGets an IUserDefinedTypeFactory object that can be used to create IUserDefinedType objects.
공용 속성VariableGets an IVariableFactory object that could be used to create ILocalVariable objects.
맨 위로 이동

  이름설명
공용 메서드Equals (Object에서 상속됨)
보호된 메서드Finalize (Object에서 상속됨)
공용 메서드GetHashCode (Object에서 상속됨)
공용 메서드GetType (Object에서 상속됨)
보호된 메서드MemberwiseClone (Object에서 상속됨)
공용 메서드ToString (Object에서 상속됨)
맨 위로 이동

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

커뮤니티 추가 항목

추가
표시: