IDataEnvironment Arabirim

Tanım

Denetim tasarımcılarının veri deposu veya veritabanıyla ilgili işlevleri kendi 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 bir 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

Connections

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

Yöntemler

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