Aracılığıyla paylaş


İş verileri bağlantı modeli oluşturma

Visual Studio kullanarak bir İş Verileri Bağlan ivity (İVB) modeli oluşturabilir veya mevcut bir İVB modelini özelleştirebilirsiniz. Her SharePoint projesi yalnızca bir model içerebilir. Daha fazla bilgi için bkz . İş verilerini SharePoint ile tümleştirme.

Yeni model oluşturma

Yeni bir model oluşturmak için bir İş Verileri Bağlan ivity Model projesi oluşturun veya Boş Bir SharePoint Projesine İş Verileri Bağlan Ivity Model öğesi ekleyin.

Not

Bilgisayarınızda Microsoft SharePoint Server yüklü olmalıdır.

Visual Studio projeye bir klasör ekler. Bu klasör, Yeni Öğe Ekle iletişim kutusunda İş Verileri Bağlan Üretkenlik Modeli öğesi için belirttiğiniz ada sahiptir. Yeni bir İş Verileri Bağlan ivity Model projesi oluşturursanız, Visual Studio klasörü BdcModel1 olarak adlandırın.

Visual Studio aşağıdaki dosyaları yeni klasöre ekler:

Dosya Açıklama
Model Tanım Dosyası Varlıkları, yöntemleri, İş Kolu (LOB) sistem nesnelerini ve modeli açıklayan diğer meta verileri tanımlayan XML içerir.

İVB Tasarım Aracı, İVB Gezgini, İVB Yöntem Ayrıntıları penceresi ve Özellikler penceresini kullanarak bu dosyadaki meta verileri değiştirin.
Varlık Hizmet Kodu Dosyası Varsayılan varlığın örneklerini alan, güncelleştiren ve silecek yöntemleri içerir.

Bir varlığın özelliklerini tanımlamak için varlık kodu dosyasını düzenleyin. Daha fazla bilgi için bkz . Nasıl yapılır: Modele varlık ekleme.

Bir varlığın örneklerini almak, güncelleştirmek ve silmek için varlık hizmeti kod dosyasına kod ekleyin. Daha fazla bilgi için bkz . İş verileri bağlantı modeli tasarlama.

Projeyi derlediğinizde Visual Studio bir derleme oluşturur. Proje derlemesine kod ekleyen projeye başka öğeler eklemediğinizden emin olun (örneğin: Sıralı İş Akışı öğesi veya Web Bölümü öğesi). Çözüm paketi derlemeyi genel derleme önbelleğine kopyalamadığından, çözümü dağıttığınızda bu öğenin kodu çalışmaz. Çözüm paketi, derlemeyi yalnızca SharePoint'teki İVB veritabanına dağıtır.

Not

Visual Studio, projede hata ayıkladığınızda derlemeyi yerel bilgisayarınızdaki her iki konuma kopyalar.

Mevcut modeli ekleme

SharePoint Tasarım Aracı gibi diğer araçları kullanarak oluşturulmuş bir modeli içeri aktarabilirsiniz. Aşağıdaki durumlarda mevcut modeli projenize içeri aktarmayı seçebilirsiniz:

  • Zaten bir SharePoint sunucu grubuna dağıtılmış olan bir modeli özelleştirmek için.

  • Var olan bir modeli birden çok SharePoint sunucu grubuna paketlemek ve dağıtmak için.

    Her iki durumda da, içeri aktardığınız modelde tanımlanan LOB sistemleri etkilenmez ve beklendiği gibi çalışmaya devam eder. SharePoint projesine var olan bir modeli eklemek için Visual Studio Varolan Öğe Ekle iletişim kutusunu kullanın. Daha fazla bilgi için bkz . Nasıl yapılır: SharePoint projesine var olan bir İVB model dosyası ekleme.

    .NET derlemesi ekle LobSystem içindeki bir seçeneği belirleyerek içeri aktarılan modele .NET Framework derlemesi türünde bir LOB sistemi ekleyebilirsiniz. Bu, içeri aktarılan modelin meta verilerini tanımlamak için özel kod yazmanızı ve tasarımcı kullanmanızı sağlar.

Ünvan Açıklama
Nasıl yapılır: İVB modeli oluşturma Yeni bir İVB modelinin nasıl oluşturulacağını gösterir.
Nasıl yapılır: SharePoint projesine mevcut bir İVB model dosyası ekleme Var olan bir modeli SharePoint projesine nasıl aktarabileceğinizi gösterir.
Nasıl yapılır: Yerelleştirilmiş adları, özellikleri ve izinleri belirtmek için kaynak dosyası kullanma Model bir Web Bölümü veya Web Sayfası tarafından kullanıldığında model meta verileriyle birleştirilen dizelerin nasıl sağlandığını açıklar.
Nasıl yapılır: İVB özelliğine özel derleme ekleme Özelliğe özel bir derlemenin nasıl dahil yapılacağını gösterir.