C# 클래스 FdoToolbox.Core.Feature.Capability

Allows querying of FDO provider capabilities in a generic fashion.
상속: ICapability
파일 보기 프로젝트 열기: jumpinjackie/fdotoolbox

공개 메소드들

메소드 설명
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

GetArrayCapability ( CapabilityType cap ) : Array

Gets the array capability.

GetBooleanCapability ( CapabilityType cap ) : bool

Gets the boolean capability.

GetCapabilityValueType ( CapabilityType type ) : Type

Gets the CLR data type of the given capability value

GetInt32Capability ( CapabilityType cap ) : int

Gets the int32 capability.

GetInt64Capability ( CapabilityType cap ) : long

Gets the int64 capability.

GetObjectCapability ( CapabilityType cap ) : object

Gets the object capability.

GetStringCapability ( CapabilityType cap ) : string

Gets the string capability.

HasArrayCapability ( CapabilityType capabilityType, object value ) : bool

Determines if an array capability contains the specified value

비공개 메소드들

메소드 설명
Capability ( FdoConnection conn ) : System

메소드 상세

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

GetArrayCapability() 공개 메소드

Gets the array capability.
public GetArrayCapability ( CapabilityType cap ) : Array
cap CapabilityType The cap.
리턴 System.Array

GetBooleanCapability() 공개 메소드

Gets the boolean capability.
public GetBooleanCapability ( CapabilityType cap ) : bool
cap CapabilityType The cap.
리턴 bool

GetCapabilityValueType() 공개 메소드

Gets the CLR data type of the given capability value
public GetCapabilityValueType ( CapabilityType type ) : Type
type CapabilityType
리턴 System.Type

GetInt32Capability() 공개 메소드

Gets the int32 capability.
public GetInt32Capability ( CapabilityType cap ) : int
cap CapabilityType The cap.
리턴 int

GetInt64Capability() 공개 메소드

Gets the int64 capability.
public GetInt64Capability ( CapabilityType cap ) : long
cap CapabilityType The cap.
리턴 long

GetObjectCapability() 공개 메소드

Gets the object capability.
public GetObjectCapability ( CapabilityType cap ) : object
cap CapabilityType The cap.
리턴 object

GetStringCapability() 공개 메소드

Gets the string capability.
public GetStringCapability ( CapabilityType cap ) : string
cap CapabilityType The cap.
리턴 string

HasArrayCapability() 공개 메소드

Determines if an array capability contains the specified value
public HasArrayCapability ( CapabilityType capabilityType, object value ) : bool
capabilityType CapabilityType The capability (must be an array capability)
value object The value to check for
리턴 bool