C# Класс FdoToolbox.Core.Feature.Capability

Allows querying of FDO provider capabilities in a generic fashion.
Наследование: ICapability
Показать файл Открыть проект

Открытые методы

Метод Описание
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