Aracılığıyla paylaş


Microsoft.Data.Schema.Build Ad Alanı

Microsoft.Data.Schema.Build Ad alanı sağlar arabirimleri ve sınıfları için destek oluşturma özelliği.

Sınıflar

  Sınıf Açıklama
Genel sınıf AgnosticProjectProperties Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Projelerde statik özelliklerini sağlar Visual Studio herhangi bir özel bağımlı DatabaseSchemaProvider.
Genel sınıf AgnosticProjectProperties.Project Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Kullanıcı arabirimi tarafından kullanılan statik proje özellikleri sağlar Visual Studio, bir parçası olan AgnosticProjectProperties sınıfaBu özellikleri üzerinde herhangi bir özel bağlı değildir DatabaseSchemaProvider.
Genel sınıf AgnosticProjectProperties.Project.Sandbox Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Statik proje kullanıcı arabirimi tarafından kullanılan sanal özellikleri sağlar Visual Studio ve bir parçası olan AgnosticProjectProperties sınıfaBu özellikleri üzerinde herhangi bir özel bağlı değildir DatabaseSchemaProvider.
Genel sınıf AgnosticProjectProperties.PropertyTypeValue Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Statik türde kullanıcı arabirimi tarafından kullanılan değer özellikleri sağlar Visual Studio bir parçası olan AgnosticProjectProperties sınıfı. Bu özellikleri üzerinde herhangi bir özel bağlı değildir DatabaseSchemaProvider.
Genel sınıf AgnosticProjectProperties.Versions Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Kullanıcı arabirimi tarafından kullanılan statik sürüm özellikleri sağlar Visual Studio bir parçası olan AgnosticProjectProperties sınıfı. Bu özellikleri üzerinde herhangi bir özel bağlı değildir DatabaseSchemaProvider.
Genel sınıf AlterElementStep Bir adımı temsil eden bir öğe değiştiren bir dağıtım planı.
Genel sınıf BeginPostDeploymentScriptStep Komut dosyası dağıtım sonrası adımları başlangıcını işaret eder.
Genel sınıf BeginPreDeploymentScriptStep Dağıtım komut dosyası adımları dağıtımından önce gelen komut dosyası adımları ayıran bir işaretleyici adımı temsil eder.
Genel sınıf BuildContributor Türevleri, BuildContributor uzantısı, projenin modeli oluşturulmuş ve doğruladıktan sonra proje yapı sırasında yürütülen.
Genel sınıf BuildContributorContext Tarafından kullanılan oluşturma işlemi için bağlam sağlar BuildContributor nesneleri Visual Studio.
Genel sınıf CatalogOrServerPropertyItem Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Set özellik dosyaları ve toplu iş modunda kaydetmek için kullanılır.
Genel sınıf ContributorArgumentConfiguration Tarafından oluşturulan BuildContributor ve DeploymentContributor nesneleri tasarım anında başlatmak bağımsız, tasarım zamanında oluşturulan ve depolanan proje dosyası.
Genel sınıf CreateElementStep Bir adımı temsil eden bir dağıtım planı bir öğe oluşturur.
Genel sınıf DatabaseTaskHost Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Veritabanı görev ana temsil eder.
Genel sınıf DatabaseTaskHost.AsyncModelBuildingBlocker Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Bu nesnenin Dispose yöntemi çağırılana kadar oluşturma işleminin arka planda modeli durdurmak için kullanılır.
Genel sınıf DatabaseTaskHostConstructor Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Oluşturmak için kullanılan DatabaseTaskHost ve nasıl bunu davranması belirtmek için.
Genel sınıf DatabaseTaskItem Altyapı. Tek bir madde olarak temsil eden bir Visual Studio veritabanı oluşturma projesi.
Genel sınıf DeploymentContributor Dağıtım katkıda bulunanlar için taban sınıf.
Genel sınıf DeploymentContributorConfigurationFile Tarafından kullanılan bir yapılandırma dosyası temsil Visual Studio Dağıtım ve yapım işlemleri de. Bu dosyaları proje dosyalarını derleme sırasında çıktı dizinine kopyalayın ve ardından yapılandırma ve veri dosyaları dağıtım. sırasında tüketen katılımcıları etkinleştirerek tasarım ve dağıtım deneyimini geliştirmek ve dağıtım uzantıları etkinleştir
Genel sınıf DeploymentContributorConfigurationSetup Geçerli kurulumunu gösteren DeploymentContributor nesneler.Kurulum nesnesi dağıtım katkıda bulunanlar tarafından yapım işlemleri sırasında neden dosyaları çıktıyı dizine kopyalanacak veya çıktıyı dizine yeni dosya oluşturmak için kullanılır.
Genel sınıf DeploymentContributorContext İçin bir bağlam sağlar DeploymentContributor nesneleri Visual Studio.
Genel sınıf DeploymentContributorEventArgs Dağıtım katılımcı olayları için olay bağımsız değişkenler temsil eder.
Genel sınıf DeploymentFailedException Dağıtım başarısız oldu özel durum temsil eder.
Genel sınıf DeploymentPlan Tarafından oluşturulan planı temsil DeploymentPlanGenerator.
Genel sınıf DeploymentPlanArtifact Özel olarak belirli bir uygulama ayrıntı DatabaseSchemaProvider.
Genel sınıf DeploymentPlanContributor Dağıtım işlemine katılan temsil Visual Studio Application Lifecycle Management (ALM).
Genel sınıf DeploymentPlanContributorContext İçin bir bağlam sağlar DeploymentPlanContributor nesneler.
Genel sınıf DeploymentPlanExecutor Altyapı.
Genel sınıf DeploymentPlanGenerator Türetilmiş bir sınıf içinde bir veritabanı şeması sağlayıcısı (dsp) satıcı tarafından uygulanan, bir modele dayalı bir dağıtım planı oluşturur.
Genel sınıf DeploymentPlanHandle Altyapı. Tarafından kullanılan Visual Studio tanımlama planı.
Genel sınıf DeploymentPlanModifier Dağıtım planı değiştiren katılımcı temsil eder.
Genel sınıf DeploymentPlanProblem Ne zaman dağıtım planı doğrulandı keşfedildiği bir sorunu gösterir.
Genel sınıf DeploymentProjectBuilder Bu sınıf, dağıtım sırasında gerekli aletleri oluşturmak için yapı zaman yüklenir.Bu, saplama dağıtma görevi ve dağıtım yapılandırma dosyasını yürütmek için kullanılan MSBuild proje içerir.
Genel sınıf DeploymentScriptDomStep Temsil eden bir soyut sözdizimi ağacı (ast) ve başvuru oluşan bir dağıtım adımı için bir komut dosyası etki alanı nesnesi modeli (dom) üreticisi.
Genel sınıf DeploymentScriptGenerator Temel uygulama dağıtım komut dosyası üreticisi temsil eder.Varsayılan olarak, bu uygulama dağıtımı sırasında dağıtım planından bir dağıtım komut dosyası oluşturmak için kullanılır.
Genel sınıf DeploymentScriptStep Bir adımı temsil eden bir dize (yerine bir soyut sözdizimi ağacı (ast)) komut dosyası içeren dağıtım planı içinde.
Genel sınıf DeploymentStep Bir adımı temsil eden bir dağıtım planı.
Genel sınıf DropElementStep Bir adımı temsil eden bir öğe düşünceye bir dağıtım planı.
Genel sınıf EndPostDeploymentScriptStep Dağıtım sonrası komut sonunu işaretler boş bir adımı temsil eder.
Genel sınıf EndPreDeploymentScriptStep Önceden dağıtım komut sonunu işaretler boş bir adımı temsil eder.
Genel sınıf ModelBuildingCompletedEventArgs Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.-Model binadaki gelen hatalar.
Genel sınıf PropertyValidatorBool Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Bir Boolean değeri doğrular.
Genel sınıf PropertyValidatorFloat Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Doğrulama kayan nokta değeri.
Genel sınıf PropertyValidatorInt Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Bir tamsayı değeri doğrular.
Genel sınıf PropertyValidatorList Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Bir değer verilen bir listedeki bir değere eşit olup olmadığını doğrular.
Genel sınıf SchemaDeployment Veritabanı şeması dağıtım altyapısını temsil eder.
Genel sınıf SchemaDeploymentConstructor Tarafından kullanılan Visual Studio oluşturmak için bir SchemaDeployment nesne.
Genel sınıf SchemaDeploymentOptions Dağıtım planı nasıl oluşturulacağını yapılandırmak kullanılan ayarları temsil eder.
Genel sınıf TargetModelModifier Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Hedef model değiştirici temsil eder.
Genel sınıf TargetModelOperation Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Bir hedef model işlemi temsil eder.
Genel sınıf TaskHostSerializationContext Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Bir görev ana seri hale getirme içeriği temsil eder.
Genel sınıf VSDBCmdServices Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.VSDBCmd hizmetleri temsil eder.

Arabirimler

  Arabirim Açıklama
Genel arabirim IPropertyValidator Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Sınıflar proje özellikleri doğrulayabilirsiniz belirtmek için bu arabirimini uygular.
Genel arabirim ISchemaDeploymentController Dağıtım altyapısını oluşturmak ve her herhangi bir sayıda dağıtım yapılandırmaları için komut dosyalarını yürütmek için birden çok kez çalıştırmak için işlevsellik sağlar.

Sabit Listeleri

  Sabit Listesi Açıklama
Genel sabit listesi DatabaseTaskHost.LoggingBehavior Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Günlüğe kaydetme davranışını belirtir.
Genel sabit listesi DatabaseTaskHost.ModelOptimization Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Model iyileştirme belirtir.
Genel sabit listesi DatabaseTaskHost.PropertySource Bu sınıf ve üyeleri iç kullanım için ayrılmıştır ve kodunuzda kullanılması amaçlanmamıştır.Özellik kaynağı belirtir.
Genel sabit listesi DeploymentPlanProblem.ProblemCategory Olası kategorileri temsil eden bir DeploymentPlanProblem.