DataTableMappingCollection.Contains 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컬렉션에 특정 DataTableMapping 개체가 있는지 여부를 나타내는 값을 가져옵니다.
오버로드
| Name | Description |
|---|---|
| Contains(Object) |
지정된 DataTableMapping 개체가 컬렉션에 있는지 여부를 나타내는 값을 가져옵니다. |
| Contains(String) |
지정된 원본 테이블 이름을 가진 DataTableMapping 개체가 컬렉션에 있는지 여부를 나타내는 값을 가져옵니다. |
Contains(Object)
지정된 DataTableMapping 개체가 컬렉션에 있는지 여부를 나타내는 값을 가져옵니다.
public:
virtual bool Contains(System::Object ^ value);
public bool Contains(object value);
abstract member Contains : obj -> bool
override this.Contains : obj -> bool
Public Function Contains (value As Object) As Boolean
매개 변수
- value
- Object
반품
true 이 컬렉션에 지정된 DataTableMapping항목이 포함되어 있으면 이고, 그렇지 않으면 false.입니다.
구현
예제
다음 예제에서는 컬렉션 내에서 검색 DataTableMapping 합니다. 매핑이 컬렉션에 있으면 제거됩니다. 컬렉션 내에 매핑이 없으면 컬렉션에 추가되고 해당 인덱스가 표시됩니다. 이 예제에서는 컬렉션과 개체가 DataTableMapping 만들어졌다고 가정 DataTableMappingCollection 합니다.
public void ChangedMyMind()
{
// ...
// create mappings and mapping
// ...
if (mappings.Contains((Object) mapping))
{
mappings.Remove((Object) mapping);
}
else
{
mappings.Add((Object) mapping);
Console.WriteLine("Index of new mapping: "
+ mappings.IndexOf((Object) mapping));
}
}
Public Sub ChangedMyMind()
' ...
' create mappings and mapping
' ...
If mappings.Contains(CType(mapping, Object)) Then
mappings.Remove(CType(mapping, Object))
Else
mappings.Add(CType(mapping, Object))
Console.WriteLine("Index of new mapping: " _
& mappings.IndexOf(CType(mapping, Object)).ToString())
End If
End Sub
적용 대상
Contains(String)
지정된 원본 테이블 이름을 가진 DataTableMapping 개체가 컬렉션에 있는지 여부를 나타내는 값을 가져옵니다.
public:
virtual bool Contains(System::String ^ value);
public bool Contains(string value);
abstract member Contains : string -> bool
override this.Contains : string -> bool
Public Function Contains (value As String) As Boolean
매개 변수
- value
- String
개체를 포함하는 대/소문자를 구분하는 DataTableMapping 원본 테이블 이름입니다.
반품
구현
예제
다음 예제에서는 컬렉션 내에서 지정된 원본 테이블 이름을 가진 개체를 검색 DataTableMapping 합니다 DataTableMappingCollection . 있는 DataTableMapping 경우 예제에서는 매핑의 이름과 인덱스를 표시합니다. 매핑이 없으면 오류가 표시됩니다. 이 예제에서는 컬렉션이 DataTableMappingCollection 만들어진 것으로 가정합니다.
public void FindDataTableMapping()
{
// ...
// create mappings
// ...
if (!mappings.Contains("Categories"))
Console.WriteLine("Error: no such table in collection");
else
Console.WriteLine
("Name: " + mappings["Categories"].ToString() + "\n"
+ "Index: " + mappings.IndexOf("Categories").ToString());
}
Public Sub FindDataTableMapping()
' ...
' create mappings
' ...
If Not mappings.Contains("Categories") Then
Console.WriteLine("Error: no such table in collection")
Else
Console.WriteLine("Name: " & mappings("Categories").ToString() _
& ControlChars.Cr + "Index: " _
& mappings.IndexOf("Categories").ToString())
End If
End Sub