ADO.NET の接続文字列ビルダーの基本クラス (DbConnectionStringBuilder) を使用して DataConnectionProperties クラスの実装を提供します。
継承階層
System.Object
Microsoft.VisualStudio.Data.DataConnectionProperties
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetConnectionProperties
名前空間: Microsoft.VisualStudio.Data.AdoDotNet
アセンブリ: Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)
構文
'宣言
Public Class AdoDotNetConnectionProperties _
Inherits DataConnectionProperties _
Implements ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
public class AdoDotNetConnectionProperties : DataConnectionProperties,
ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
public ref class AdoDotNetConnectionProperties : public DataConnectionProperties,
ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
type AdoDotNetConnectionProperties =
class
inherit DataConnectionProperties
interface ICustomTypeDescriptor
interface IDictionary
interface ICollection
interface IEnumerable
end
public class AdoDotNetConnectionProperties extends DataConnectionProperties implements ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
AdoDotNetConnectionProperties 型で公開されるメンバーは以下のとおりです。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
AdoDotNetConnectionProperties(String) | クラスのコンストラクター。ADO.NET プロバイダー名を指定する AdoDotNetConnectionProperties のクラスのパラメーター化されたインスタンスを作成します。 |
![]() |
AdoDotNetConnectionProperties(String, String) | パラメタ化されたクラスのコンストラクター。ADO.NET プロバイダーの名前とプロバイダーの接続文字列を提供する AdoDotNetConnectionProperties のクラスのパラメーター化されたインスタンスを作成します。 |
このページのトップへ
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
ConnectionStringBuilder | 現在の接続プロパティのインスタンスの基になる ADO.NET の接続文字列ビルダーのオブジェクトを取得します。 |
![]() |
IsComplete | 特定の接続文字列が完了したかどうかを示すブール値を取得します。 (DataConnectionProperties.IsComplete をオーバーライドします。) |
![]() |
IsExtensible | を取得または設定 DDEX プロバイダーの接続プロパティは拡張可能であるかどうかを示すブール値。 (DataConnectionProperties.IsExtensible をオーバーライドします。) |
![]() |
Item | を取得または設定 DDEX プロバイダーの指定したプロパティの値。 (DataConnectionProperties.Item をオーバーライドします。) |
![]() |
OrderedProperties | されたときに文字列のフォームのプロパティに適切に必要な順序 (または) を取得して指定するプロパティ名のコレクションを返します。 (DataConnectionProperties から継承されます。) |
このページのトップへ
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Add | 現在の接続プロパティのコレクションに新しいプロパティを追加します。 (DataConnectionProperties.Add(String) をオーバーライドします。) |
![]() |
AddProperty(PropertyDescriptor, array<Attribute[]) | 動的にネイティブに存在 DataConnectionProperties のクラスの現在のインスタンスによって認識されるプロパティのコレクションに新しいプロパティを追加します。 (DataConnectionProperties から継承されます。) |
![]() |
AddProperty(String, Type, array<Attribute[]) | 動的に、このデータ接続のプロパティのインスタンスで認識されるプロパティのコレクションに新しいプロパティを追加します。 (DataConnectionProperties から継承されます。) |
![]() |
Contains | 指定したプロパティが現在の接続のプロパティ セットのメンバーであるかどうかをテストします。 (DataConnectionProperties.Contains(String) をオーバーライドします。) |
![]() |
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
EquivalentTo | クラスの現在のインスタンスが他のクラスのインスタンスと同じであるかどうかをテストします。 (DataConnectionProperties.EquivalentTo(DataConnectionProperties) をオーバーライドします。) |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() |
GetBasicProperties | プロパティ名の配列を現在の AdoDotNetConnectionProperties クラスのインスタンスによって認識可能な「基本」プロパティのセットを表すを評価して取得します。 (DataConnectionProperties.GetBasicProperties() をオーバーライドします。) |
![]() |
GetEnumerator | 既知の接続プロパティおよび値すべてに列挙できる列挙子を取得します (存在する場合)。 (DataConnectionProperties.GetEnumerator() をオーバーライドします。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetNameAsString | 接続文字列の配置プロパティ名を書式設定します。 (DataConnectionProperties から継承されます。) |
![]() |
GetProperties() | すべての現在既知のプロパティ記述子のコレクションを取得します。 (DataConnectionProperties から継承されます。) |
![]() |
GetProperties(array<Attribute[]) | 指定した一連の属性に一致する現在既知のプロパティ記述子のコレクションを取得します。 (DataConnectionProperties から継承されます。) |
![]() |
GetProperty | 指定したプロパティを持つプロパティ記述子を取得します。 (DataConnectionProperties から継承されます。) |
![]() |
GetSynonyms | 指定したデータ接続のプロパティのシノニム配列のリストを取得します。 (DataConnectionProperties.GetSynonyms(String) をオーバーライドします。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
GetValueAsString | 接続文字列の配置のプロパティ値を書式設定します。 (DataConnectionProperties から継承されます。) |
![]() |
Initialize | DataConnectionProperties の現在のインスタンスを既定値に初期化し、指定されたディクショナリの各プロパティを設定します。 (DataConnectionProperties から継承されます。) |
![]() |
InitializeProperties | DataConnectionProperties の現在のインスタンスの、認識されたプロパティのセットを初期化します。 (DataConnectionProperties から継承されます。) |
![]() |
InitializeSynonyms | それぞれのためのシノニムのセットをネイティブに確認した DataConnectionProperties の現在のインスタンスのプロパティを初期化します。 (DataConnectionProperties から継承されます。) |
![]() |
InitializeValue | 指定した接続プロパティの値を初期化します。 (DataConnectionProperties から継承されます。) |
![]() |
InitializeValues | 指定した一連の名前と値のペアのディクショナリを使用してプロパティの初期化の値。 (DataConnectionProperties から継承されます。) |
![]() |
IsSensitive | 指定したプロパティが、機密情報が含まれているかどうかを示すブール値を返します。 (DataConnectionProperties.IsSensitive(String) をオーバーライドします。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
ModifyProperty | DataConnectionProperties の現在のインスタンスをネイティブに認識する既存のプロパティを変更します。 (DataConnectionProperties から継承されます。) |
![]() |
OnPropertyChanged | PropertyChanged イベントを発生させます。 (DataConnectionProperties から継承されます。) |
![]() |
Parse | 一連の接続プロパティに接続文字列のコンポーネントを、現在の AdoDotNetConnectionProperties のクラス インスタンスのセット逆アセンブルします。 (DataConnectionProperties.Parse(String) をオーバーライドします。) |
![]() |
ReadNameFromString | 指定したインデックス位置から開始して接続文字列名からプロパティを読み取り、プロパティ名の後に位置を指すようにインデックスを更新します。 (DataConnectionProperties から継承されます。) |
![]() |
ReadValueFromString | 指定したインデックス位置から開始して接続文字列からプロパティ値を読み取る適切な型に変換し、そのプロパティ名の後の位置を指すようにインデックスを更新します。 (DataConnectionProperties から継承されます。) |
![]() |
Remove | 現在の接続プロパティ コレクションからプロパティを削除します。 (DataConnectionProperties.Remove(String) をオーバーライドします。) |
![]() |
RemoveProperty | ネイティブに認識されたプロパティを削除します。 (DataConnectionProperties から継承されます。) |
![]() |
Reset() | 初期値に接続プロパティをリセットします。 (DataConnectionProperties.Reset() をオーバーライドします。) |
![]() |
Reset(String) | 初期値にプロパティ値を元に戻します。 (DataConnectionProperties.Reset(String) をオーバーライドします。) |
![]() |
ResolveSynonym | PropertyDescriptor のシノニムが基本プロパティと基本プロパティ記述子を返すことによって関連付けられた解決を試みます。 (DataConnectionProperties から継承されます。) |
![]() |
SetSynonyms | 文字列のリストを、指定した基本プロパティ名のシノニム設定します。 (DataConnectionProperties から継承されます。) |
![]() |
ShouldPersistProperty | 接続文字列を作成する場合は、プロパティが保存するかどうかを示します。 (DataConnectionProperties から継承されます。) |
![]() |
Test | 接続プロパティの現在の設定が正常に接続を確立するときにテスト。 (DataConnectionProperties.Test() をオーバーライドします。) |
![]() |
ToDisplayString | 画面表示に適しているデータ接続のプロパティを現在のセットの文字列形式を取得します。 (DataConnectionProperties.ToDisplayString() をオーバーライドします。) |
![]() |
ToFullString | このインスタンスに対するデータ接続のプロパティを現在のセットの文字列形式を取得します。 (DataConnectionProperties.ToFullString() をオーバーライドします。) |
![]() |
ToString | 現在の接続プロパティの完全な文字列表現を取得します。 (DataConnectionProperties から継承されます。) |
![]() |
ToTestString | 接続のテストに使用できる接続文字列の形式を取得します。 |
このページのトップへ
イベント
| 名前 | 説明 | |
|---|---|---|
![]() |
PropertyChanged | このイベント接続プロパティに対する変更の発生に適用されます。 (DataConnectionProperties から継承されます。) |
このページのトップへ
明示的インターフェイスの実装
| 名前 | 説明 | |
|---|---|---|
![]() ![]() |
IDictionary.Add | 指定 IDictionaryへのキーと値の組み合わせが、インスタンスとして要素を追加します。 |
![]() ![]() |
IDictionary.Clear | IDictionary の指定されたインスタンスからすべての要素を削除します。 |
![]() ![]() |
IDictionary.Contains | IDictionary 現在ののインスタンスが、指定したキーを持つ要素が含まれているかどうかを判定します。 |
![]() ![]() |
ICollection.CopyTo | 指定した配列のインデックスを開始する配列に接続プロパティのセットをコピーします。 |
![]() ![]() |
ICollection.Count | ICollection 現在ののインスタンスに含まれている要素の数を取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetAttributes | 指定されたオブジェクトのカスタム属性のコレクションを取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetClassName | 指定されたオブジェクトのクラス名を取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetComponentName | 指定されたオブジェクトの名前を取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetConverter | 指定されたオブジェクトの型コンバーターを取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetDefaultEvent | 指定されたオブジェクトの既定のイベントを取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetDefaultProperty | 指定されたオブジェクトの既定のプロパティを取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetEditor | このオブジェクトに対して指定した型エディターを取得します。 |
![]() ![]() |
IDictionary.GetEnumerator | IDictionary のインスタンスの IDictionaryEnumerator のオブジェクトを返します。 |
![]() ![]() |
IEnumerable.GetEnumerator | 接続のプロパティ コレクションを反復処理する列挙子を取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetEvents() | コンポーネントの指定したインスタンスのイベントを取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetEvents(array<Attribute[]) | フィルター属性として指定の配列を使用してコンポーネントのインスタンスのイベントを取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetProperties() | コンポーネントの指定したインスタンスのプロパティを取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetProperties(array<Attribute[]) | フィルター属性としての配列を使用して、コンポーネントの指定したインスタンスのプロパティを取得します。 |
![]() ![]() |
ICustomTypeDescriptor.GetPropertyOwner | 指定したプロパティ記述子によって指定されたプロパティを含むオブジェクトを取得します。 |
![]() ![]() |
IDictionary.IsFixedSize | IDictionary 指定のインスタンスに固定サイズかどうかを示すブール値を取得します。 |
![]() ![]() |
IDictionary.IsReadOnly | ブール値の IDictionaryのインスタンスが読み取り専用かどうかを示します取得します。 |
![]() ![]() |
ICollection.IsSynchronized | 接続のプロパティ コレクションへのアクセスが同期しているかどうかを示す値を取得します (スレッド セーフ)。 |
![]() ![]() |
IDictionary.Item | IDictionary 現在ののインスタンスから指定したキーを持つ項目、または要素を取得します。 |
![]() ![]() |
IDictionary.Keys | IDictionary のインスタンスのキーを含む ICollection のオブジェクトを取得します。 |
![]() ![]() |
IDictionary.Remove | IDictionary のインスタンスから指定したキーによって要素を削除します。 |
![]() ![]() |
ICollection.SyncRoot | 接続のプロパティ コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。 |
![]() ![]() |
IDictionary.Values | IDictionary のインスタンスに指定値が含まれる ICollection のオブジェクトを取得します。 |
![]() ![]() |
IDataConnectionProperties.PropertyChanged | このイベント接続プロパティに対する変更の発生に適用されます。 (DataConnectionProperties から継承されます。) |
このページのトップへ
解説
ADO.NET に基づいて DDEX プロバイダーがオブジェクトの列挙をカスタマイズする必要があることが想定されていません。ただし、このクラスは、追加または Visual Studio 内で変更された列挙型の機能が必要な場合に拡張できる基本クラスです。
このクラスのパブリック メソッドの多くは、基本クラスのDataConnectionProperties (クラス) からこの実装を分析およびビルドなどのタスクのヘルプの基本クラスに依存しないためオーバーライドされています; なく、接続文字列ビルダーのオブジェクトの等価の呼び出しに通常、デリゲートを使用します。
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)