Class CardContextObservable
Allows an existing ICardContext instance to be observed by using delegates and wrapping it.
Inheritance
System.Object
CardContextObservable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: WSCT.dll
Syntax
public class CardContextObservable : ICardContextObservable, ICardContext
Constructors
|
Improve this Doc
View Source
CardContextObservable(ICardContext)
Initializes a new instance.
Declaration
public CardContextObservable(ICardContext context)
Parameters
Type |
Name |
Description |
ICardContext |
context |
ICardContext instance to wrap.
|
Fields
|
Improve this Doc
View Source
context
Declaration
protected ICardContext context
Field Value
Properties
|
Improve this Doc
View Source
Context
Declaration
public IntPtr Context { get; }
Property Value
Type |
Description |
System.IntPtr |
|
|
Improve this Doc
View Source
Groups
Declaration
public string[] Groups { get; }
Property Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
GroupsCount
Declaration
public int GroupsCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Readers
Declaration
public string[] Readers { get; }
Property Value
Type |
Description |
System.String[] |
|
|
Improve this Doc
View Source
ReadersCount
Declaration
public int ReadersCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
|
Improve this Doc
View Source
Cancel()
Declaration
public ErrorCode Cancel()
Returns
|
Improve this Doc
View Source
Establish()
Declaration
public ErrorCode Establish()
Returns
|
Improve this Doc
View Source
GetStatusChange(UInt32, AbstractReaderState[])
Declaration
public ErrorCode GetStatusChange(uint timeout, AbstractReaderState[] readerStates)
Parameters
Returns
|
Improve this Doc
View Source
IsValid()
Declaration
public ErrorCode IsValid()
Returns
|
Improve this Doc
View Source
ListReaderGroups()
Declaration
public ErrorCode ListReaderGroups()
Returns
|
Improve this Doc
View Source
ListReaders(String)
Declaration
public ErrorCode ListReaders(string group)
Parameters
Type |
Name |
Description |
System.String |
group |
|
Returns
|
Improve this Doc
View Source
Release()
Declaration
public ErrorCode Release()
Returns
Events
|
Improve this Doc
View Source
AfterCancelEvent
Declaration
public event EventHandler<AfterCancelEventArgs> AfterCancelEvent
Event Type
|
Improve this Doc
View Source
AfterEstablishEvent
Declaration
public event EventHandler<AfterEstablishEventArgs> AfterEstablishEvent
Event Type
|
Improve this Doc
View Source
AfterGetStatusChangeEvent
Declaration
public event EventHandler<AfterGetStatusChangeEventArgs> AfterGetStatusChangeEvent
Event Type
|
Improve this Doc
View Source
AfterIsValidEvent
Declaration
public event EventHandler<AfterIsValidEventArgs> AfterIsValidEvent
Event Type
|
Improve this Doc
View Source
AfterListReaderGroupsEvent
Declaration
public event EventHandler<AfterListReaderGroupsEventArgs> AfterListReaderGroupsEvent
Event Type
|
Improve this Doc
View Source
AfterListReadersEvent
Declaration
public event EventHandler<AfterListReadersEventArgs> AfterListReadersEvent
Event Type
|
Improve this Doc
View Source
AfterReleaseEvent
Declaration
public event EventHandler<AfterReleaseEventArgs> AfterReleaseEvent
Event Type
|
Improve this Doc
View Source
BeforeCancelEvent
Declaration
public event EventHandler<BeforeCancelEventArgs> BeforeCancelEvent
Event Type
|
Improve this Doc
View Source
BeforeEstablishEvent
Declaration
public event EventHandler<BeforeEstablishEventArgs> BeforeEstablishEvent
Event Type
|
Improve this Doc
View Source
BeforeGetStatusChangeEvent
Declaration
public event EventHandler<BeforeGetStatusChangeEventArgs> BeforeGetStatusChangeEvent
Event Type
|
Improve this Doc
View Source
BeforeIsValidEvent
Declaration
public event EventHandler<BeforeIsValidEventArgs> BeforeIsValidEvent
Event Type
|
Improve this Doc
View Source
BeforeListReaderGroupsEvent
Declaration
public event EventHandler<BeforeListReaderGroupsEventArgs> BeforeListReaderGroupsEvent
Event Type
|
Improve this Doc
View Source
BeforeListReadersEvent
Declaration
public event EventHandler<BeforeListReadersEventArgs> BeforeListReadersEvent
Event Type
|
Improve this Doc
View Source
BeforeReleaseEvent
Declaration
public event EventHandler<BeforeReleaseEventArgs> BeforeReleaseEvent
Event Type
Implements
Extension Methods