IDataEnvironment Arabirim

Tanım

Denetim tasarımcılarının veri depolarını veya veritabanıyla ilgili işlevleri tasarım ortamlarıyla tümleştirmesini sağlayan veri hizmetlerine yönelik bir arabirim tanımlar.

public interface class IDataEnvironment
public interface IDataEnvironment
type IDataEnvironment = interface
Public Interface IDataEnvironment

Açıklamalar

Arabirimi uygulayan IDataEnvironment bir nesne, tasarım zamanında uygulamanın kullanabileceği veri bağlantılarına erişebilir. Arabirim IDataEnvironment kullanılabilir veri bağlantılarını listelemek, yeni veri bağlantıları oluşturmak, bir bağlantıdan şema bilgilerini almak ve veri bağlantısı yapılandırma bilgilerini uygulamanın yapılandırma dosyasına kaydetmek için yöntemler sağlar.

Arabirim, IDataEnvironment tasarım ortamındaki veri bağlantılarıyla etkileşim kurmanızı sağlar, ancak veri yönetimi API'si olarak tasarlanmamıştır.

Özellikler

Name Description
Connections

Geçerli tasarım oturumunda tanımlanan veri bağlantıları koleksiyonunu alır.

Yöntemler

Name Description
BuildConnection(IWin32Window, DesignerDataConnection)

Tasarım aracının yeni bağlantı kullanıcı arabirimini kullanarak yeni bir veri bağlantısı oluşturur veya var olan bir bağlantıyı düzenler.

BuildQuery(IWin32Window, DesignerDataConnection, QueryBuilderMode, String)

SQL sorgu dizesi oluşturmak için bir iletişim kutusu başlatır.

ConfigureConnection(IWin32Window, DesignerDataConnection, String)

Uygulamanın yapılandırma dosyasına bir bağlantı dizesi yazar.

GetCodeExpression(DesignerDataConnection)

Uygulamanın yapılandırma dosyasından bir bağlantı dizesi almak için gereken kaynak kodu içeren bir kod ifadesi döndürür.

GetConnectionSchema(DesignerDataConnection)

Belirtilen veri bağlantısı için şemayı alır.

GetDesignTimeConnection(DesignerDataConnection)

Tasarım zamanında kullanılabilecek bir veritabanı bağlantısı alır.

Şunlara uygulanır