WOP Project File
Wire Object Protocol Compiler Command Line Options
Wire Object Protocol Compiler
Element
Element
Element
Element
Element
Element
View Definition File Syntax Guide
GenerateFactoryMethod Property
Properties
WopSerializerAttribute Constructor(String)
WopSerializerAttribute Constructor()
WopSerializerAttribute Constructor(String, String)
WopSerializerAttribute Constructor
Members
WopSerializerAttribute Class
WopIgnoreAttribute Constructor
Members
WopIgnoreAttribute Class
WopDtoRefAttribute Constructor()
WopDtoRefAttribute Constructor(String)
WopDtoRefAttribute Constructor(String, String)
WopDtoRefAttribute Constructor
Members
WopDtoRefAttribute Class
TypeConverter Property
DtoFieldName Property
Properties
WopDtoFieldAttribute Constructor(String)
WopDtoFieldAttribute Constructor()
WopDtoFieldAttribute Constructor
Members
WopDtoFieldAttribute Class
WopDtoCollectionAttribute Constructor()
WopDtoCollectionAttribute Constructor(String)
WopDtoCollectionAttribute Constructor(String, String)
WopDtoCollectionAttribute Constructor
Members
WopDtoCollectionAttribute Class
GenerateTrackedDto Property
GenerateEqualsMethod Property
Properties
WopDtoAttribute Constructor(String, String)
WopDtoAttribute Constructor(String)
WopDtoAttribute Constructor()
WopDtoAttribute Constructor
Members
WopDtoAttribute Class
Value Property
Properties
WopDefaultValueAttribute Constructor(Int32, Int32, Int32, Int32, Int32, Int32)
WopDefaultValueAttribute Constructor(String)
WopDefaultValueAttribute Constructor(Type, String)
WopDefaultValueAttribute Constructor(Int32, Int32, Int32)
WopDefaultValueAttribute Constructor(Char)
WopDefaultValueAttribute Constructor(Byte)
WopDefaultValueAttribute Constructor(Int16)
WopDefaultValueAttribute Constructor(Double)
WopDefaultValueAttribute Constructor(Boolean)
WopDefaultValueAttribute Constructor(Single)
WopDefaultValueAttribute Constructor(Int32)
WopDefaultValueAttribute Constructor(Int64)
WopDefaultValueAttribute Constructor(Object)
WopDefaultValueAttribute Constructor
Members
WopDefaultValueAttribute Class
Namespace Property
ClassName Property
ClassFullName Property
Properties
WopClassBaseAttribute Constructor
Members
WopClassBaseAttribute Class
TechTalk.Genome.Wop
DTO Generation Attributes
Usage of Data Transfer Objects with Genome
Marshalling aspects of Genome persistent objects
Overview
Genome Wire Object Protocol
GetHashCode Method
Equals Method
Methods
Relation Property
ParentReference Property
ElementType Property
Properties
RelationDetails Constructor
Members
RelationDetails Class
ParentPage Property
MasterPagePlaceholder Property
MasterPage Property
HasMasterPage Property
AutoCommit Property
Properties
PageSettings Constructor
Members
PageSettings Class
TypeName Property
PageName Property
BusinessClassDetails Property
BusinessClass Property
Properties
pageSettings Field
Fields
Page Constructor
Members
Page Class
DisplayQueryForm Property
DisplayMinimizablePanel Property
Properties
ListPageSettings Constructor
Members
ListPageSettings Class
PageSettings Property
Properties
ListPage Constructor
Members
ListPage Class
ToString Method
Methods
Type Property
SupportsLocking Property
SchemaInfo Property
Properties Property
PrimaryKeys Property
IsPersistent Property
IsAbstractPersistent Property
ExtentProvider Property
DisplayName Property
BaseType Property
Properties
GenomeTypeInfo Constructor
Members
GenomeTypeInfo Class
GenomePropertyType Enumeration
ToString Method
Methods
TypeInfo Property
SetElementType Property
ReferencedTypeDataTextFieldProperty Property
PublicSetMethod Property
PublicGetMethod Property
PropertyInfo Property
PersistentElementType Property
OneToManyCollectionParentReferenceName Property
Name Property
IsSetProperty Property
IsReferenceProperty Property
IsPrimaryKey Property
IsOneToManyCollectionProperty Property
IsNullable Property
IsManyToManyCollectionProperty Property
IsEnumProperty Property
IsCollectionProperty Property
IsBoolProperty Property
GenomePropertyType Property
DisplayName Property
CanWritePublic Property
CanReadPublic Property
AutoId Property
Properties
GenomePropertyInfo Constructor
Members
GenomePropertyInfo Class
IsPersistentType Method
FindByType Method
FindByShortName Method
Methods
Types Property
ReferencedAssemblies Property
PersistentTypes Property
Properties
GenomeDataDomainSchemaInfo Constructor
Members
GenomeDataDomainSchemaInfo Class
ExtentProviderType Enumeration
TxPage Property
InsertOnly Property
HasNonCollectionRelation Property
DisplayTabView Property
AllowLockingOnPage Property
Properties
DetailsPageSettings Constructor
Members
DetailsPageSettings Class
Relations Property
PageSettings Property
Properties
DetailsPage Constructor
Members
DetailsPage Class
ParentReference Property
NavigationProperty Property
DetailsForm Property
AllowShowDetails Property
AllowNew Property
AllowLocking Property
AllowEdit Property
AllowDelete Property
AllowAnyUpdate Property
Properties
detailsForm Field
Fields
BusinessClassDetails Constructor
Members
BusinessClassDetails Class
TechTalk.Genome.Extensions.Web.Wizard.Dom
Genome Web Extensions GRIP Page DOM
ToObject
Retrieving Transient Objects
Retrieving Tabular Resultsets
Subtraction
Intersection
Union
Paging
Sorting
Projection
Filtering
Extent
Implicit Functions
Data types in OQL
OQL Syntax Guide
Schema Compiler Command Line Options
Element
Element
Element
Type Extent Providers
Element
Element
Element
Element
Element
Element
Element
Element
Element
Element
Element
Element
Element
Other Elements
Guid Type Modifiers
Boolean Type Modifiers
DateTime Type Modifiers
Binary Type Modifiers
Floating-point Type Modifiers
Money Type Modifiers
Decimal Type Modifiers
Integer Type Modifiers
Char Type Modifiers
String Type Modifiers
Database Type Modifiers
Element
Element
Element
Element
Element
Object Identity Generation Strategies
Element
Element
Element
Element
Element
Element
Element
Element
Element
Element
Member Mappings
Element
Element
Element
Element
Element
Field Mappings
Element
Element
Element
Proxy Providers
Element
Element
Element
Type Identity Providers
Element
Object Identity Providers
Element
Element
Element
Element
Element
Element
Element
Element
Standard Elements
Elements
Schema Definition Language Syntax Guide
InitializeCell Method
ExtractValuesFromCell Method
CreateFilter Method
Methods
Parameters Property
ItemTemplate Property
HeaderTemplate Property
FilterTypeName Property
ConvertEmptyStringToNull Property
Properties
TemplateQueryField Constructor
Members
TemplateQueryField Class
ActiveViewChanged Event
Events
SetActiveView Method
Render Method
OnBubbleEvent Method
GetActiveView Method
CreateChildControls Method
AddParsedSubObject Method
Methods
Views Property
EnableTheming Property
ActiveViewIndex Property
Properties
TabView Constructor
Members
TabView Class
Title Property
Properties
Tab Constructor
Members
Tab Class
InitializeCell Method
ExtractValuesFromCell Method
CreateSimpleFilter Method
CreateFilter Method
Methods
PropertyName Property
Properties
ValueKey Field
PropertyNameKey Field
Fields
SimpleQueryField Constructor
Members
SimpleQueryField Class
OnDataBindField Method
InitializeCell Method
GetFieldType Method
GetDataDomainRole Method
ExtractFilterFromCell Method
BindListToSource Method
Methods
PropertyName Property
NullDisplayText Property
NotAnObjectDisplayText Property
ListSortExpression Property
ListDataSourceID Property
FieldTypeName Property
DataValueField Property
DataTextField Property
DataDomainRole Property
AllowNullReference Property
Properties
ReferenceQueryField Constructor
Members
ReferenceQueryField Class
GetPropertyType Method
Filter Method
Methods
Value Property
PropertyName Property
Properties
QuerySimpleFilter Constructor()
QuerySimpleFilter Constructor(String, String)
QuerySimpleFilter Constructor
Members
QuerySimpleFilter Class
Filter Method
Methods
QueryReferenceFilter Constructor(String, String)
QueryReferenceFilter Constructor()
QueryReferenceFilter Constructor
Members
QueryReferenceFilter Class
Filter Method
Methods
QueryLikeFilter Constructor(String, String)
QueryLikeFilter Constructor()
QueryLikeFilter Constructor
Members
QueryLikeFilter Class
OnBubbleEvent Method
Methods
RowType Property
RowState Property
RowIndex Property
Properties
QueryFormRow Constructor
Members
QueryFormRow Class
QueryFormFilterEventHandler Delegate
Values Property
CommandArgument Property
Properties
QueryFormFilterEventArgs Constructor
Members
QueryFormFilterEventArgs Class
QueryFormCommandEventHandler Delegate
CommandSource Property
Properties
QueryFormCommandEventArgs Constructor
Members
QueryFormCommandEventArgs Class
ItemCreated Event
Filtering Event
Command Event
Events
ValidateDataSource Method
TrackViewState Method
get_DisplayIndex Method
ShowAll Method
SaveViewState Method
Restore Method
RaisePostBackEvent Method
PerformSelect Method
PerformDataBinding Method
OnLoad Method
OnItemCreated Method
OnInit Method
OnFiltering Method
OnCommand Method
OnBubbleEvent Method
LoadViewState Method
InitializeRow Method
Filter Method
ExtractRowValues Method
EnsureDataBound Method
CreateTable Method
CreateRow Method
CreateChildControls Method
CreateChildControls(TechTalk.Genome.Extensions.Web.UI.Controls.IQueryFilterCollection,System.Boolean) Method
CreateChildControls Method
Clear Method
Methods
DisplayIndex Property
Rows Property
HeaderText Property
HeaderTemplate Property
GenomeDataSourceID Property
Filters Property
Fields Property
DataSource Property
DataItemIndex Property
DataItem Property
Properties
ShowAllCommandString Field
RestoreCommandString Field
FilterCommandString Field
ClearCommandString Field
Fields
QueryForm Constructor
Members
QueryForm Class
Filter Method
TrackViewState Method
SaveViewState Method
LoadViewState Method
get_IsTrackingViewState Method
Add Method
Methods
IsTrackingViewState Property
Item Property
Count Property
Properties
QueryFilterCollection Constructor
Members
QueryFilterCollection Class
FieldsChanged Event
Events
SetDirtyObject Method
RemoveAt Method
Remove Method
OnValidate Method
OnRemoveComplete Method
OnInsertComplete Method
Add Method
Methods
Item Property
Properties
QueryFieldCollection Constructor
Members
QueryFieldCollection Class
FieldIndex Property
ContainingField Property
Properties
QueryFieldCell Constructor
Members
QueryFieldCell Class
TrackViewState Method
get_IsTrackingViewState Method
SaveViewState Method
OnFieldChanged Method
LoadViewState Method
InitializeCell Method
Initialize Method
ExtractValuesFromCell Method
ExtractFilterFromCell Method
CreateFilter Method
Methods
Visible Property
ViewState Property
ShowHeader Property
Owner Property
ItemStyle Property
IsTrackingViewState Property
HeaderText Property
HeaderStyle Property
HeaderImageUrl Property
DesignMode Property
Properties
QueryField Constructor
Members
QueryField Class
Filter Method
Methods
QueryEqualityFilter Constructor(String, String)
QueryEqualityFilter Constructor()
QueryEqualityFilter Constructor
Members
QueryEqualityFilter Class
InitializeCell Method
AddSpace Method
AddButtonToCell Method
Methods
ValidationGroup Property
ShowShowAllButton Property
ShowHeader Property
ShowFilterButton Property
ShowClearButton Property
ShowAllText Property
ShowAllImageUrl Property
FilterText Property
FilterImageUrl Property
ClearText Property
ClearImageUrl Property
CausesValidation Property
ButtonType Property
Properties
QueryCommandField Constructor
Members
QueryCommandField Class
Render Method
OnInit Method
OnBubbleEvent Method
Methods
Title Property
ShowNormalImageUrl Property
ShowNormalButtonText Property
MinimizeImageUrl Property
Minimized Property
MinimizeButtonText Property
Properties
SwitchModeCommand Field
ShowNormalCommand Field
MinimizeCommand Field
Fields
MinimizablePanel Constructor
Members
MinimizablePanel Class
CreateSimpleFilter Method
Methods
LikeQueryField Constructor
Members
LikeQueryField Class
Value Property
Properties
LabelWithValue Constructor
Members
LabelWithValue Class
Filter Method
Add Method
Methods
Item Property
Count Property
Properties
Members
IQueryFilterCollection Interface
Filter Method
Methods
Members
IQueryFilter Interface
ValidateSupportsCallback Method
OnDataBindFieldOnInsert Method
OnDataBindField Method
InitializeDataCell Method
GetFieldType Method
GetDesignTimeValue Method
GetDataDomainRole Method
ExtractValuesFromCell Method
CreateField Method
CopyProperties Method
BindListToSource Method
Methods
ValidationGroup Property
SupportsHtmlEncode Property
NotAnObjectSelectable Property
NotAnObjectErrorMessage Property
NotAnObjectDisplayText Property
ListSortExpression Property
ListDataSourceID Property
HtmlEncode Property
FieldTypeName Property
DataValueField Property
DataTextField Property
DataFormatString Property
DataDomainRole Property
ConvertEmptyStringToNull Property
ApplyFormatInEditMode Property
AllowNullReference Property
Properties
GenomeReferenceField Constructor
Members
GenomeReferenceField Class
CreateSimpleFilter Method
Methods
EqualsQueryField Constructor
Members
EqualsQueryField Class
GetEnumValue Method
GetEnumText Method
BindLabel Method
BindDropDown Method
Methods
EnumTypeName Property
EnumType Property
Properties
EnumDropDownField Constructor
Members
EnumDropDownField Class
InitializeDropDown Method
BindLabel Method
BindDropDown Method
Methods
ListDataValueField Property
ListDataTextFormatString Property
ListDataTextField Property
ListDataSourceID Property
Properties
DropDownField Constructor
Members
DropDownField Class
Render Method
OnInit Method
OnBubbleEvent Method
CreateChildControls Method
Methods
ValidationGroup Property
UpdateText Property
UpdateImageUrl Property
ShowInsertButton Property
ShowEditButton Property
ShowDeleteButton Property
ShowCancelButton Property
NewText Property
NewImageUrl Property
InsertText Property
InsertImageUrl Property
EditText Property
EditImageUrl Property
DetailsViewID Property
DeleteText Property
DeleteImageUrl Property
CausesValidation Property
CancelText Property
CancelImageUrl Property
ButtonType Property
Properties
DetailsViewCommandBar Constructor
Members
DetailsViewCommandBar Class
OnDataBindFieldOnInsert Method
OnDataBindField Method
InitializeDropDown Method
InitializeDataCell Method
ExtractValuesFromCell Method
BindLabel Method
BindDropDown Method
Methods
BaseDropDownField Constructor
Members
BaseDropDownField Class
TechTalk.Genome.Extensions.Web.UI.Controls
PersistentDataKey Class
GetHashCode Method
Equals Method
Methods
Value Property
Properties
Members
NotAnObject Class
ElementType Property
DataDomainRole Property
Properties
Members
IPersistentDataSource Interface
VersionPropertyName Property
UseObjectAsDataKey Property
ReferenceDataKeyPropertyNameFormat Property
DataSource Property
DataKeyPropertyName Property
AutoLock Property
AutoCommit Property
Properties
Members
IGenomeDataSource Interface
TargetDataSource Property
Properties
Members
IDelegatingDataSource Interface
IDataKey Interface
GetObject Method
Methods
ObjectType Property
Properties
Members
IDataKey Interface
Updating Event
Updated Event
Selecting Event
Selected Event
Pinning Event
Inserting Event
Inserted Event
Deleting Event
Deleted Event
Events
UpdateProperties Method
TrackViewState Method
SaveViewState Method
LoadViewState Method
get_IsTrackingViewState Method
OnUpdating Method
OnUpdated Method
OnSelecting Method
OnSelected Method
OnPinning Method
OnInserting Method
OnInserted Method
OnDeleting Method
OnDeleted Method
GetPropertyByName Method
GetPersistentElementType Method
GetOqlSortExpression Method
GetObjectByKeyValues Method
GetDataDomainByRole Method
GetDataDomain Method
ExecuteUpdate Method
ExecuteSelect Method
ExecuteInsert Method
ExecuteDelete Method
CreateResult Method
CreateObject Method
ConvertPropertyValue Method
Methods
IsTrackingViewState Property
Parameters Property
Owner Property
CanUpdate Property
CanSort Property
CanRetrieveTotalRowCount Property
CanPage Property
CanInsert Property
CanDelete Property
Properties
GenomeDataSourceView Constructor
Members
GenomeDataSourceView Class
GenomeDataSourceUpdatingEventHandler Delegate
Values Property
PersistentObject Property
OldValues Property
Properties
GenomeDataSourceUpdatingEventArgs Constructor
Members
GenomeDataSourceUpdatingEventArgs Class
GenomeDataSourceStatusEventHandler Delegate
PersistentObject Property
ExceptionHandled Property
Exception Property
AffectedRows Property
Properties
GenomeDataSourceStatusEventArgs Constructor(Object)
GenomeDataSourceStatusEventArgs Constructor(Object, Exception)
GenomeDataSourceStatusEventArgs Constructor
Members
GenomeDataSourceStatusEventArgs Class
GenomeDataSourceSelectingEventHandler Delegate
SetDataSource Property
Arguments Property
Properties
GenomeDataSourceSelectingEventArgs Constructor
Members
GenomeDataSourceSelectingEventArgs Class
GenomeDataSourcePinningEventHandler Delegate
PinnedContext Property
Properties
GenomeDataSourcePinningEventArgs Constructor
Members
GenomeDataSourcePinningEventArgs Class
GenomeDataSourceInsertingEventHandler Delegate
Values Property
Properties
GenomeDataSourceInsertingEventArgs Constructor
Members
GenomeDataSourceInsertingEventArgs Class
GenomeDataSourceDeletingEventHandler Delegate
PersistentObject Property
Properties
GenomeDataSourceDeletingEventArgs Constructor
Members
GenomeDataSourceDeletingEventArgs Class
Updating Event
Updated Event
Selecting Event
Selected Event
Pinning Event
Inserting Event
Inserted Event
Deleting Event
Deleted Event
Events
TrackViewState Method
get_ElementType Method
SaveViewState Method
OnInit Method
LoadViewState Method
Invalidate Method
GetViewNames Method
GetView Method
GetDataSourceProviderType Method
CreateDataSourceProviderInstance Method
ConvertParameterType Method
CallDataSourceProviderMethod Method
BuildParameterValue Method
Methods
VersionPropertyName Property
UseObjectAsDataKey Property
ElementType Property
ReferenceDataKeyPropertyNameFormat Property
Parameters Property
ElementTypeName Property
DataSourceProviderTypeName Property
DataSourceProviderMemberName Property
DataSource Property
DataKeyPropertyName Property
DataDomainRole Property
AutoLock Property
AutoCommit Property
Properties
GenomeDataSource Constructor
Members
GenomeDataSource Class
TrackViewState Method
SaveViewState Method
LoadViewState Method
get_IsTrackingViewState Method
Reset Method
Flush Method
ExecuteUpdate Method
ExecuteSelect Method
ExecuteInsert Method
ExecuteDelete Method
Methods
IsTrackingViewState Property
NewItemPosition Property
CanUpdate Property
CanSort Property
CanRetrieveTotalRowCount Property
CanPage Property
CanInsert Property
CanDelete Property
Properties
GenomeCollectionDataSourceView Constructor
Members
GenomeCollectionDataSourceView Class
GenomeCollectionDataSourceItemPosition Enumeration
TrackViewState Method
SaveViewState Method
Reset Method
LoadViewState Method
GetViewNames Method
GetView Method
Flush Method
Methods
TargetDataSourceID Property
TargetDataSource Property
NewItemPosition Property
Properties
GenomeCollectionDataSource Constructor
Members
GenomeCollectionDataSource Class
TechTalk.Genome.Extensions.Web.UI
WebExtensionException Constructor
Members
WebExtensionException Class
get_ContextStack Method
Initialize Method
Methods
ContextStack Property
Properties
HttpRequestContextStackBinder Constructor
Members
HttpRequestContextStackBinder Class
CreateRequestContext Event
Events
OnCreateRequestContext Method
Init Method
Dispose Method
Methods
Members
GenomeContextHttpModule Class
CreateContextEventHandler Delegate
Context Property
Properties
CreateContextEventArgs Constructor
Members
CreateContextEventArgs Class
TechTalk.Genome.Extensions.Web
Genome Web Extensions
SqlDomException Constructor(Int32, String)
SqlDomException Constructor(SerializationInfo, StreamingContext)
SqlDomException Constructor
Members
SqlDomException Class
TechTalk.Genome.SqlDom
SchemaBuilderException Constructor(Int32, String)
SchemaBuilderException Constructor(SerializationInfo, StreamingContext)
SchemaBuilderException Constructor
Members
SchemaBuilderException Class
TechTalk.Genome.Schema.Builder
TypeOf Method
TranslateTypes Method
GetObjectData Method
LoadFrom Method
IsScalar Method
GetType(System.String,System.Boolean) Method
GetType(System.String) Method
GetType Method
GetObjectType Method
CreateDbSchema(System.String,System.String) Method
CreateDbSchema(System.Data.IDbTransaction) Method
CreateDbSchema(System.Data.IDbTransaction,System.String) Method
CreateDbSchema(System.Data.IDbConnection) Method
CreateDbSchema(System.Data.IDbConnection,System.String) Method
CreateDbSchema(System.String) Method
CreateDbSchema Method
Methods
StringEncoding Property
SchemaInfo Property
ReferencedAssemblies Property
PersistentTypes Property
Id Property
DbProvider Property
DatabaseSchema Property
AssemblyProvider Property
Properties
Members
DataDomainSchema Class
TechTalk.Genome.Schema
GetObjectData Method
Methods
OqlSourcePosition Property
Properties
OqlParserException Constructor(SerializationInfo, StreamingContext)
OqlParserException Constructor(String, ParserContext, RelativeFilePosition, String, Exception)
OqlParserException Constructor(String, ParserContext, RelativeFilePosition, String)
OqlParserException Constructor(Int32, ParserContext, String)
OqlParserException Constructor
Members
OqlParserException Class
TechTalk.Genome.Oql.Parser
TypeCode Enumeration
op_Subtraction Method
op_OnesComplement Method
op_Multiply Method
op_Modulus Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Implicit(System.UInt64) Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit Method
op_ExclusiveOr Method
op_Equality Method
op_Division Method
op_BitwiseOr Method
op_BitwiseAnd Method
op_Addition Method
Operators
Xor Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt32 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableByte Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
OnesComplement Method
NotEquals Method
Multiply Method
Mod Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(System.Object) Method
Equals(TechTalk.Genome.NullableTypes.NullableUInt64,TechTalk.Genome.NullableTypes.NullableUInt64) Method
Equals Method
Divide Method
CompareTo Method
BitwiseOr Method
BitwiseAnd Method
Add Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableUInt64 Constructor
Members
NullableUInt64 Structure
op_UnaryNegation Method
op_Subtraction Method
op_OnesComplement Method
op_Multiply Method
op_Modulus Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit(System.UInt32) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Explicit Method
op_ExclusiveOr Method
op_Equality Method
op_Division Method
op_BitwiseOr Method
op_BitwiseAnd Method
op_Addition Method
Operators
Xor Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableByte Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
OnesComplement Method
NotEquals Method
Multiply Method
Mod Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(System.Object) Method
Equals(TechTalk.Genome.NullableTypes.NullableUInt32,TechTalk.Genome.NullableTypes.NullableUInt32) Method
Equals Method
Divide Method
CompareTo Method
BitwiseOr Method
BitwiseAnd Method
Add Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableUInt32 Constructor
Members
NullableUInt32 Structure
op_UnaryNegation Method
op_Subtraction Method
op_OnesComplement Method
op_Multiply Method
op_Modulus Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit(System.UInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Explicit Method
op_ExclusiveOr Method
op_Equality Method
op_Division Method
op_BitwiseOr Method
op_BitwiseAnd Method
op_Addition Method
Operators
Xor Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt32 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableByte Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
OnesComplement Method
NotEquals Method
Multiply Method
Mod Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(System.Object) Method
Equals(TechTalk.Genome.NullableTypes.NullableUInt16,TechTalk.Genome.NullableTypes.NullableUInt16) Method
Equals Method
Divide Method
CompareTo Method
BitwiseOr Method
BitwiseAnd Method
Add Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableUInt16 Constructor
Members
NullableUInt16 Structure
GetObjectData Method
Methods
NullableTypeException Constructor()
NullableTypeException Constructor(String, Exception)
NullableTypeException Constructor(SerializationInfo, StreamingContext)
NullableTypeException Constructor(String)
NullableTypeException Constructor
Members
NullableTypeException Class
GetObjectData Method
Methods
NullableTruncateException Constructor()
NullableTruncateException Constructor(SerializationInfo, StreamingContext)
NullableTruncateException Constructor(String, Exception)
NullableTruncateException Constructor(String)
NullableTruncateException Constructor
Members
NullableTruncateException Class
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableChar) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableGuid) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDateTime) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit Method
op_Equality Method
op_Addition Method
Operators
ToString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt32 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableDateTime Method
ToNullableByte Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
NotEquals Method
GetTypeCode Method
GetHashCode Method
Equals(TechTalk.Genome.NullableTypes.NullableString) Method
Equals(TechTalk.Genome.NullableTypes.NullableString,TechTalk.Genome.NullableTypes.NullableString) Method
Equals(System.Object) Method
Equals Method
Concat Method
CompareTo(TechTalk.Genome.NullableTypes.NullableString) Method
CompareTo(System.Object) Method
CompareTo Method
CompareOrdinal(TechTalk.Genome.NullableTypes.NullableString,TechTalk.Genome.NullableTypes.NullableString) Method
CompareOrdinal(TechTalk.Genome.NullableTypes.NullableString,System.Int32,TechTalk.Genome.NullableTypes.NullableString,System.Int32,System.Int32) Method
CompareOrdinal Method
Compare(TechTalk.Genome.NullableTypes.NullableString,System.Int32,TechTalk.Genome.NullableTypes.NullableString,System.Int32,System.Int32,System.Boolean,System.Globalization.CultureInfo) Method
Compare(TechTalk.Genome.NullableTypes.NullableString,TechTalk.Genome.NullableTypes.NullableString,System.Boolean) Method
Compare(TechTalk.Genome.NullableTypes.NullableString,TechTalk.Genome.NullableTypes.NullableString) Method
Compare(TechTalk.Genome.NullableTypes.NullableString,System.Int32,TechTalk.Genome.NullableTypes.NullableString,System.Int32,System.Int32) Method
Compare(TechTalk.Genome.NullableTypes.NullableString,TechTalk.Genome.NullableTypes.NullableString,System.Boolean,System.Globalization.CultureInfo) Method
Compare(TechTalk.Genome.NullableTypes.NullableString,System.Int32,TechTalk.Genome.NullableTypes.NullableString,System.Int32,System.Int32,System.Boolean) Method
Compare Method
Clone Method
Methods
Value Property
Length Property
IsNull Property
IsEmpty Property
HasValue Property
Chars Property
Properties
Null Field
Empty Field
Fields
NullableString Constructor(Char[], Int32, Int32)
NullableString Constructor(Char, Int32)
NullableString Constructor(Char[])
NullableString Constructor(String)
NullableString Constructor
Members
NullableString Structure
op_UnaryNegation Method
op_Subtraction Method
op_Multiply Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Implicit(System.Single) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit Method
op_Equality Method
op_Division Method
op_Addition Method
Operators
ToString Method
ToNullableString Method
ToNullableInt64 Method
ToNullableInt32 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableByte Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
NotEquals Method
Multiply Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(System.Object) Method
Equals(TechTalk.Genome.NullableTypes.NullableSingle,TechTalk.Genome.NullableTypes.NullableSingle) Method
Equals Method
Divide Method
CompareTo Method
Add Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableSingle Constructor(Double)
NullableSingle Constructor(Single)
NullableSingle Constructor
Members
NullableSingle Structure
op_UnaryNegation Method
op_Subtraction Method
op_OnesComplement Method
op_Multiply Method
op_Modulus Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit Method
op_ExclusiveOr Method
op_Equality Method
op_Division Method
op_BitwiseOr Method
op_BitwiseAnd Method
op_Addition Method
Operators
Xor Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt32 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
OnesComplement Method
NotEquals Method
Multiply Method
Mod Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(System.Object) Method
Equals(TechTalk.Genome.NullableTypes.NullableSByte,TechTalk.Genome.NullableTypes.NullableSByte) Method
Equals Method
Divide Method
CompareTo Method
BitwiseOr Method
BitwiseAnd Method
Add Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableSByte Constructor
Members
NullableSByte Structure
GetObjectData Method
Methods
NullableNullValueException Constructor()
NullableNullValueException Constructor(SerializationInfo, StreamingContext)
NullableNullValueException Constructor(String, Exception)
NullableNullValueException Constructor(String)
NullableNullValueException Constructor
Members
NullableNullValueException Class
op_UnaryNegation Method
op_Subtraction Method
op_OnesComplement Method
op_Multiply Method
op_Modulus Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit(System.Int64) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit Method
op_ExclusiveOr Method
op_Equality Method
op_Division Method
op_BitwiseOr Method
op_BitwiseAnd Method
op_Addition Method
Operators
Xor Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt32 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableByte Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
OnesComplement Method
NotEquals Method
Multiply Method
Mod Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(TechTalk.Genome.NullableTypes.NullableInt64,TechTalk.Genome.NullableTypes.NullableInt64) Method
Equals(System.Object) Method
Equals Method
Divide Method
CompareTo Method
BitwiseOr Method
BitwiseAnd Method
Add Method
Abs Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableInt64 Constructor
Members
NullableInt64 Structure
op_UnaryNegation Method
op_Subtraction Method
op_OnesComplement Method
op_Multiply Method
op_Modulus Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Implicit(System.Int32) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Explicit Method
op_ExclusiveOr Method
op_Equality Method
op_Division Method
op_BitwiseOr Method
op_BitwiseAnd Method
op_Addition Method
Operators
Xor Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableByte Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
OnesComplement Method
NotEquals Method
Multiply Method
Mod Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(TechTalk.Genome.NullableTypes.NullableInt32,TechTalk.Genome.NullableTypes.NullableInt32) Method
Equals(System.Object) Method
Equals Method
Divide Method
CompareTo Method
BitwiseOr Method
BitwiseAnd Method
Add Method
Abs Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableInt32 Constructor
Members
NullableInt32 Structure
op_UnaryNegation Method
op_Subtraction Method
op_OnesComplement Method
op_Multiply Method
op_Modulus Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Implicit(System.Int16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Explicit Method
op_ExclusiveOr Method
op_Equality Method
op_Division Method
op_BitwiseOr Method
op_BitwiseAnd Method
op_Addition Method
Operators
Xor Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt32 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableByte Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
OnesComplement Method
NotEquals Method
Multiply Method
Mod Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(TechTalk.Genome.NullableTypes.NullableInt16,TechTalk.Genome.NullableTypes.NullableInt16) Method
Equals(System.Object) Method
Equals Method
Divide Method
CompareTo Method
BitwiseOr Method
BitwiseAnd Method
Add Method
Abs Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableInt16 Constructor
Members
NullableInt16 Structure
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableGuid) Method
op_Explicit Method
op_Equality Method
Operators
ToString Method
ToNullableString Method
ToByteArray Method
WriteXml Method
ReadXml Method
GetSchema Method
Parse Method
NotEquals Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(TechTalk.Genome.NullableTypes.NullableGuid) Method
Equals(System.Object) Method
Equals(TechTalk.Genome.NullableTypes.NullableGuid,TechTalk.Genome.NullableTypes.NullableGuid) Method
Equals Method
CompareTo Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Null Field
Fields
NullableGuid Constructor(String)
NullableGuid Constructor(Guid)
NullableGuid Constructor(Int32, Int16, Int16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)
NullableGuid Constructor(Byte[])
NullableGuid Constructor
Members
NullableGuid Structure
op_UnaryNegation Method
op_Subtraction Method
op_Multiply Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Implicit(System.Double) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit Method
op_Equality Method
op_Division Method
op_Addition Method
Operators
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt32 Method
ToNullableInt16 Method
ToNullableDecimal Method
ToNullableByte Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
NotEquals Method
Multiply Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(System.Object) Method
Equals(TechTalk.Genome.NullableTypes.NullableDouble,TechTalk.Genome.NullableTypes.NullableDouble) Method
Equals Method
Divide Method
CompareTo Method
Add Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableDouble Constructor
Members
NullableDouble Structure
op_UnaryNegation Method
op_Subtraction Method
op_Multiply Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Implicit(System.Decimal) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Implicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit Method
op_Equality Method
op_Division Method
op_Addition Method
Operators
Truncate Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt32 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableByte Method
ToNullableBoolean Method
ToDouble Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Sign Method
Round Method
Parse Method
NotEquals Method
Multiply Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Floor Method
Equals(TechTalk.Genome.NullableTypes.NullableDecimal,TechTalk.Genome.NullableTypes.NullableDecimal) Method
Equals(System.Object) Method
Equals Method
Divide Method
CompareTo Method
Ceiling Method
Add Method
Abs Method
Methods
Value Property
IsPositive Property
IsNull Property
HasValue Property
Properties
Zero Field
One Field
Null Field
MinValue Field
MinusOne Field
MaxValue Field
Fields
NullableDecimal Constructor(Decimal)
NullableDecimal Constructor(Double)
NullableDecimal Constructor(Int32)
NullableDecimal Constructor(Int32, Int32, Int32, Boolean, Byte)
NullableDecimal Constructor(UInt32)
NullableDecimal Constructor(Int64)
NullableDecimal Constructor(Single)
NullableDecimal Constructor(Int32[])
NullableDecimal Constructor(UInt64)
NullableDecimal Constructor
Members
NullableDecimal Structure
op_Subtraction Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDateTime) Method
op_Explicit Method
op_Equality Method
op_Addition Method
Operators
ToString Method
ToNullableString Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
NotEquals Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(System.Object) Method
Equals(TechTalk.Genome.NullableTypes.NullableDateTime,TechTalk.Genome.NullableTypes.NullableDateTime) Method
Equals Method
CompareTo Method
Add Method
Methods
Value Property
Ticks Property
IsNull Property
HasValue Property
Properties
TicksPerSecond Field
TicksPerMinute Field
TicksPerMillisecond Field
TicksPerHour Field
TicksPerDay Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableDateTime Constructor(DateTime)
NullableDateTime Constructor(Int32, Int32, Int32, Int32, Int32, Int32)
NullableDateTime Constructor(Int32, Int32, Int32, Int32, Int32, Int32, Int32)
NullableDateTime Constructor(Int32, Int32, Int32)
NullableDateTime Constructor
Members
NullableDateTime Structure
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableChar) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit Method
op_Equality Method
Operators
ToString Method
ToNullableString Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Parse Method
NotEquals Method
GetTypeCode Method
GetHashCode Method
Equals(TechTalk.Genome.NullableTypes.NullableChar,TechTalk.Genome.NullableTypes.NullableChar) Method
Equals(System.Object) Method
Equals Method
CompareTo Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Null Field
Fields
NullableChar Constructor
Members
NullableChar Structure
op_UnaryNegation Method
op_Subtraction Method
op_OnesComplement Method
op_Multiply Method
op_Modulus Method
op_LessThanOrEqual Method
op_LessThan Method
op_Inequality Method
op_Implicit Method
op_GreaterThanOrEqual Method
op_GreaterThan Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Explicit Method
op_ExclusiveOr Method
op_Equality Method
op_Division Method
op_BitwiseOr Method
op_BitwiseAnd Method
op_Addition Method
Operators
Xor Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt32 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableBoolean Method
WriteXml Method
ReadXml Method
GetSchema Method
Subtract Method
Parse Method
OnesComplement Method
NotEquals Method
Multiply Method
Mod Method
LessThanOrEqual Method
LessThan Method
GreaterThanOrEqual Method
GreaterThan Method
GetTypeCode Method
GetHashCode Method
Equals(TechTalk.Genome.NullableTypes.NullableByte,TechTalk.Genome.NullableTypes.NullableByte) Method
Equals(System.Object) Method
Equals Method
Divide Method
CompareTo Method
BitwiseOr Method
BitwiseAnd Method
Add Method
Methods
Value Property
IsNull Property
HasValue Property
Properties
Zero Field
Null Field
MinValue Field
MaxValue Field
Fields
NullableByte Constructor
Members
NullableByte Structure
op_True Method
op_OnesComplement Method
op_LogicalNot Method
op_Inequality Method
op_Implicit Method
op_False Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt32) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt32) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableByte) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableChar) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableBoolean) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSByte) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt16) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDouble) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableDecimal) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableString) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt16) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableUInt64) Method
op_Explicit(TechTalk.Genome.NullableTypes.NullableSingle) Method
op_Explicit Method
op_ExclusiveOr Method
op_Equality Method
op_BitwiseOr Method
op_BitwiseAnd Method
Operators
Xor Method
ToString Method
ToNullableString Method
ToNullableSingle Method
ToNullableInt64 Method
ToNullableInt32 Method
ToNullableInt16 Method
ToNullableDouble Method
ToNullableDecimal Method
ToNullableByte Method
WriteXml Method
ReadXml Method
GetSchema Method
Parse Method
Or Method
OnesComplement Method
NotEquals Method
GetTypeCode Method
GetHashCode Method
Equals(System.Object) Method
Equals(TechTalk.Genome.NullableTypes.NullableBoolean,TechTalk.Genome.NullableTypes.NullableBoolean) Method
Equals Method
CompareTo Method
And Method
Methods
Value Property
IsTrue Property
IsNull Property
IsFalse Property
HasValue Property
ByteValue Property
Properties
Zero Field
True Field
One Field
Null Field
False Field
Fields
NullableBoolean Constructor(Int32)
NullableBoolean Constructor(UInt32)
NullableBoolean Constructor(Boolean)
NullableBoolean Constructor
Members
NullableBoolean Structure
HasValue Property
Properties
Members
INullable Interface
TechTalk.Genome.NullableTypes
ElementType Field
Fields
ElementTypeAttribute Constructor
Members
ElementTypeAttribute Class
TechTalk.Genome.Mapping
VersionFromByteArray Method
Unlock Method
state_BeforeUpdateCommandExecuted Method
state_AfterUpdateCommandExecuted Method
Rollback Method
OptimisticLockViolation Method
OnUpdateObjectFinally Method
OnMemoryLock Method
Lock Method
GetConstraintValueFromState Method
GetClientVersion Method
BeforeUpdateObject Method
BeforeCommitDomain Method
AfterCommitContext Method
Methods
VersionFields Property
Schema Property
RequiredStateFields Property
Properties
VersionOptimisticLocking Constructor
Members
VersionOptimisticLocking Class
Update Method
GetVersionParamName Method
ExtractFieldValues Method
Methods
Fields Property
Field Property
Properties
VersionField Constructor
Members
VersionField Class
VersionFromByteArray Method
Unlock Method
state_BeforeUpdateCommandExecuted Method
state_AfterUpdateCommandExecuted Method
Rollback Method
OptimisticLockViolation Method
OnUpdateObjectFinally Method
OnMemoryLock Method
Lock Method
InvalidateStoredClientVersion Method
GetClientVersion(TechTalk.Genome.Identity,TechTalk.Genome.Context) Method
GetClientVersion(TechTalk.Genome.IObjectProxy,TechTalk.Genome.Context) Method
GetClientVersion Method
BeforeUpdateObject Method
BeforeCommitDomain Method
AfterCommitContext Method
AddEqualityConstraints Method
Methods
RequiredStateFields Property
Properties
checkedFields Field
Fields
StateOptimisticLocking Constructor
Members
StateOptimisticLocking Class
GetConstraintValueFromState Method
Methods
RowVersionOptimisticLocking Constructor
Members
RowVersionOptimisticLocking Class
Populate Method
OnBeforeUpdateExecuted Method
OnAfterUpdateExecuted Method
Initialize Method
AddServerVersionReadEpilogue Method
Methods
RowVersionField Constructor
Members
RowVersionField Class
OnBeforeUpdateExecuted Method
OnAfterUpdateExecuted Method
ApplyReadBackValues Method
Methods
ReadBackRowVersionField Constructor
Members
ReadBackRowVersionField Class
Unlock Method
Rollback Method
RenewWithCheck(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Locking.LockBlock[]) Method
RenewWithCheck(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Locking.LockBlock[],System.TimeSpan) Method
RenewWithCheck Method
Renew(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Context[],System.TimeSpan) Method
Renew(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Context[]) Method
Renew Method
OnUpdateObjectFinally Method
OnMemoryLock Method
Lock Method
GetRequiredStateFields Method
BeforeUpdateObject Method
BeforeCommitDomain Method
AfterCommitContext Method
Methods
Value Field
Fields
Members
PessimisticLockingSemantics Class
LeaseTimeout Field
Fields
PessimisticLockDefaults Constructor
Members
PessimisticLockDefaults Class
Timeout Property
ReferenceLockData Property
Overtake Property
FailureData Property
Properties
PessimisticLockArgs Constructor(Int32)
PessimisticLockArgs Constructor(Int32, ClientLockData)
PessimisticLockArgs Constructor(Int32, Boolean)
PessimisticLockArgs Constructor(Int32, ClientLockData, Boolean)
PessimisticLockArgs Constructor
Members
PessimisticLockArgs Class
VersionFromByteArray Method
Unlock Method
Rollback Method
Lock Method
GetClientVersion Method
BeforeCommitDomain Method
AfterCommitContext Method
OnUpdateObjectFinally Method
OnMemoryLock Method
GetRequiredStateFields Method
BeforeUpdateObject Method
Methods
Value Field
Fields
Members
PersistentOptimisticLockServer Class
VersionToByteArray Method
VersionFromByteArray Method
Unlock Method
Rollback Method
RenewWithCheck(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Locking.LockBlock[],System.TimeSpan) Method
RenewWithCheck(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Locking.LockBlock[]) Method
RenewWithCheck Method
Renew(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Context[],System.TimeSpan) Method
Renew(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Context[]) Method
Renew Method
OnUpdateObjectFinally Method
OnMemoryLock Method
Lock Method
GetRequiredStateFields Method
GetClientVersion(System.Object,TechTalk.Genome.IContext) Method
GetClientVersion(System.Object) Method
GetClientVersion Method
BeforeUpdateObject Method
BeforeCommitDomain Method
AfterCommitContext Method
Methods
Value Field
Fields
Members
OptimisticLockingSemantics Class
Version Property
Properties
OptimisticLockArgs Constructor(IOptimisticLockVersion)
OptimisticLockArgs Constructor(IOptimisticLockVersion, Boolean)
OptimisticLockArgs Constructor
Members
OptimisticLockArgs Class
state_BeforeUpdateCommandExecuted Method
state_AfterUpdateCommandExecuted Method
GetConstraintValueFromState Method
Methods
MultiStatementVersionOptimisticLocking Constructor
Members
MultiStatementVersionOptimisticLocking Class
AddServerVersionReadEpilogue Method
Methods
MultiStatementVersionField Constructor
Members
MultiStatementVersionField Class
Add Method
Methods
Members
LockServerBindings Class
SetDefaults Method
GetDefaults Method
Add(TechTalk.Genome.DataDomain,System.Type,TechTalk.Genome.Locking.ILockingSemantics,System.Boolean,System.Boolean,System.Boolean) Method
Add(TechTalk.Genome.DataDomain,System.Type,TechTalk.Genome.Locking.ILockingSemantics) Method
Add(System.Type,TechTalk.Genome.Locking.ILockingSemantics) Method
Add(System.Type,TechTalk.Genome.Locking.ILockingSemantics,System.Boolean,System.Boolean,System.Boolean) Method
Add Method
Methods
LockingSemanticsBindings Constructor
Members
LockingSemanticsBindings Class
LockEntryCollection Constructor
Members
LockEntryCollection Class
RemoveLock Method
AddLock Method
Methods
LockCount Property
Properties
Server Field
Semantics Field
LockingContext Field
LockedObject Field
DataDomain Field
Fields
Members
LockEntry Class
LockDefaults Constructor
Members
LockDefaults Class
GetBlocks Method
GetBlockForContext Method
Methods
LockServer Field
LockingSemantics Field
DataDomain Field
blocksByContext Field
Fields
Members
LockCollectorEntry Class
ExplicitLock Property
Properties
Default Field
Fields
LockArgs Constructor
Members
LockArgs Class
VersionEquals Method
ToByteArray Method
Methods
Members
IOptimisticLockVersion Interface
ILockServer Interface
Unlock Method
Rollback Method
RenewWithCheck(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Locking.LockBlock[]) Method
RenewWithCheck(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Locking.LockBlock[],System.TimeSpan) Method
RenewWithCheck Method
Renew(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Context[]) Method
Renew(TechTalk.Genome.Context,TechTalk.Genome.Locking.ILockServer,TechTalk.Genome.Context[],System.TimeSpan) Method
Renew Method
OnUpdateObjectFinally Method
OnMemoryLock Method
Lock Method
GetRequiredStateFields Method
BeforeUpdateObject Method
BeforeCommitDomain Method
AfterCommitContext Method
Methods
Members
ILockingSemantics Interface
GetAnnotation Method
Methods
Members
ILockAnnotationProvider Interface
GetAnnotation Method
Methods
DefaultAnnotationProvider Constructor
Members
DefaultAnnotationProvider Class
GetConstraintValueFromState Method
Methods
DecimalVersionOptimisticLocking Constructor
Members
DecimalVersionOptimisticLocking Class
ToDecimal Method
Populate Method
OnBeforeUpdateExecuted Method
OnAfterUpdateExecuted Method
Initialize Method
AddServerVersionReadEpilogue Method
Methods
DecimalVersionField Constructor
Members
DecimalVersionField Class
Version Property
Object Property
Modified Property
Created Property
Annotation Property
AllowOvertake Property
Properties
ClientLockData Constructor
Members
ClientLockData Class
Deserializer Property
Data Property
Properties
Annotation Constructor
Members
Annotation Class
TechTalk.Genome.Locking
ToString Method
GetUpdateObjectData Method
GetMethod(TechTalk.Genome.UpdateEvents,TechTalk.Genome.State.TransactionalStateEntry) Method
GetMethod(TechTalk.Genome.UpdateEvents,TechTalk.Genome.Identity,TechTalk.Genome.State.ObjectState) Method
GetMethod Method
GetForcedUpdateObjectData Method
GetForcedUpdateFixupObjectData Method
GetForcedMethod Method
GetFixupMethod Method
FinalizeIdentity Method
ExecuteUpdateStatement Method
ExecuteInternal Method
Execute(TechTalk.Genome.State.UpdateContext,System.Data.IDbConnection,System.Data.IDbTransaction) Method
Execute(TechTalk.Genome.State.UpdateContext) Method
Execute Method
CreateUpdateStatement Method
CreateInsertStatement Method
CreateDeleteStatement Method
AssertIdentityFinalized Method
Methods
Type Property
State Property
Identity Property
Properties
UpdateMethod Constructor
Members
UpdateMethod Class
UpdateEvents Enumeration
UpdateEventHandler Delegate
UpdateEvent Property
Transaction Property
DataDomain Property
Connection Property
Properties
Members
UpdateEventArgs Class
UnionMethod Enumeration
GetValueToCache Method
GetValueOfDescendantClass Method
GetValue Method
Freeze Method
AddValue Method
Methods
TypeBasedConfiguration Constructor(TypeBasedConfiguration)
TypeBasedConfiguration Constructor()
TypeBasedConfiguration Constructor
Members
TypeBasedConfiguration Class
TransactionSpawnMethod Enumeration
Create Method
Methods
TimeoutInvalidation Constructor
Members
TimeoutInvalidation Class
ToAnsi(System.String,System.String) Method
ToAnsi(System.String) Method
ToAnsi Method
IsLike(System.String,System.String,System.Char) Method
IsLike(System.String,System.String) Method
IsLike Method
Methods
Members
StandardTypeExtensions Class
SqlExecutionException Constructor(Int32, String, Exception)
SqlExecutionException Constructor(SerializationInfo, StreamingContext)
SqlExecutionException Constructor(Int32, String)
SqlExecutionException Constructor
Members
SqlExecutionException Class
Sum Method
Min Method
Max Method
MapNull Method
IsNull Method
IsIn(System.Object,System.Collections.IEnumerable) Method
IsIn(System.Object,TechTalk.Genome.Set) Method
IsIn Method
Count Method
Between Method
Avg Method
Methods
Members
Sql Class
Create Method
Methods
invalidationFactory Field
Fields
SimpleCache Constructor()
SimpleCache Constructor(ICacheInvalidationStrategyFactory)
SimpleCache Constructor
Members
SimpleCache Class
Create(System.Data.IsolationLevel,TechTalk.Genome.TransactionSpawnMethod) Method
Create(System.Data.IsolationLevel,TechTalk.Genome.TransactionSpawnMethod,TechTalk.Genome.Locking.LockingSemanticsBindings) Method
Create(System.Data.IsolationLevel,TechTalk.Genome.TransactionSpawnMethod,TechTalk.Genome.Locking.LockingSemanticsBindings,TechTalk.Genome.CommitArgs) Method
Create(System.Data.IsolationLevel,TechTalk.Genome.Locking.LockingSemanticsBindings) Method
Create Method
Create(TechTalk.Genome.Locking.LockingSemanticsBindings) Method
Create(System.Data.IsolationLevel) Method
Create(TechTalk.Genome.IContext) Method
Create(TechTalk.Genome.IContext,System.Data.IsolationLevel,TechTalk.Genome.TransactionSpawnMethod,TechTalk.Genome.Locking.LockingSemanticsBindings,TechTalk.Genome.CacheConfiguration) Method
Create(TechTalk.Genome.IContext,System.Data.IsolationLevel,TechTalk.Genome.TransactionSpawnMethod,TechTalk.Genome.Locking.LockingSemanticsBindings,TechTalk.Genome.CacheConfiguration,TechTalk.Genome.DataRetrievalConfiguration) Method
Create(TechTalk.Genome.IContext,System.Data.IsolationLevel,TechTalk.Genome.TransactionSpawnMethod,TechTalk.Genome.Locking.LockingSemanticsBindings,TechTalk.Genome.CacheConfiguration,TechTalk.Genome.DataRetrievalConfiguration,TechTalk.Genome.CommitArgs) Method
Create(TechTalk.Genome.IContext,System.Data.IsolationLevel,TechTalk.Genome.TransactionSpawnMethod,TechTalk.Genome.Locking.LockingSemanticsBindings) Method
Create(TechTalk.Genome.IContext,TechTalk.Genome.Locking.LockingSemanticsBindings) Method
Create(TechTalk.Genome.IContext,System.Data.IsolationLevel) Method
Create(TechTalk.Genome.IContext,System.Data.IsolationLevel,TechTalk.Genome.Locking.LockingSemanticsBindings) Method
Create Method
Methods
Members
ShortRunningTransactionContext Class
SharingMode Enumeration
Where Method
ThenByDescending Method
ThenBy Method
Take Method
Skip Method
SelectMany(TechTalk.Genome.Set,System.Linq.Expressions.Expression>>) Method
SelectMany(TechTalk.Genome.Set,System.Linq.Expressions.Expression>>,System.Linq.Expressions.Expression>) Method
SelectMany Method
Select Method
OrderByDescending Method
OrderBy Method
OfType Method
Join Method
Intersect Method
GroupJoin Method
GroupBy(TechTalk.Genome.Set,System.Linq.Expressions.Expression>) Method
GroupBy(TechTalk.Genome.Set,System.Linq.Expressions.Expression>,System.Linq.Expressions.Expression>) Method
GroupBy Method
Except Method
Distinct Method
Cast Method
Methods
Members
SetLinqQueryableExtensions Class
PrecacheWithView Method
Precache Method
Methods
SystemExtensionMethodsNamespace Field
GenomeExtensionMethodsNamespace Field
Fields
Members
SetLinqExtensions Class
Set Class
op_Subtraction Method
op_Multiply Method
op_Addition Method
Operators
Where Method
Union(TechTalk.Genome.Set) Method
Union(TechTalk.Genome.Set,TechTalk.Genome.Set) Method
Union(TechTalk.Genome.Set,TechTalk.Genome.Set,TechTalk.Genome.UnionMethod) Method
Union Method
ToObject Method
ToArray(System.Type) Method
ToArray Method
ToArray Method
get_Provider Method
get_Expression Method
Subtract(TechTalk.Genome.Set,TechTalk.Genome.Set) Method
Subtract(TechTalk.Genome.Set) Method
Subtract Method
Select(System.Boolean,System.String,System.Object[]) Method
Select(System.String,System.Object[]) Method
Select Method
OrderBy Method
Order(System.String,System.Object[]) Method
Order(TechTalk.Genome.Oql.OqlFunction[]) Method
Order Method
Intersection(TechTalk.Genome.Set,TechTalk.Genome.Set) Method
Intersection(TechTalk.Genome.Set) Method
Intersection Method
GetRange(System.Int32,System.Int32,TechTalk.Genome.GetRangeMethod,System.String,System.Object[]) Method
GetRange(System.Int32,System.Int32,System.String,System.Object[]) Method
GetRange(System.Int32,System.Int32,TechTalk.Genome.GetRangeMethod) Method
GetRange(System.Int32,System.Int32) Method
GetRange Method
GetItem(System.Int32) Method
GetItem(System.Int32,System.String,System.Object[]) Method
GetItem Method
GetEnumerator Method
GetDataSourceForDataAccess Method
Filter Method
Contains Method
Methods
Provider Property
Expression Property
Item(System.Int32) Property
Item(System.String,System.Object[]) Property
Item Property
IsEmpty Property
Empty Property
ElementType Property
DataSource Property
Count Property
Properties
Set Constructor
Members
Set Class
GetResultField Method
Methods
ScalarResultBinder Constructor(TranslatedType, String)
ScalarResultBinder Constructor(DataDomainSchema, Type, Int32)
ScalarResultBinder Constructor(TranslatedType, Int32)
ScalarResultBinder Constructor(DataDomainSchema, Type, String)
ScalarResultBinder Constructor
Members
ScalarResultBinder Class
RollbackEventHandler Delegate
RollbackEventArgs Constructor
Members
RollbackEventArgs Class
Create(TechTalk.Genome.Context,TechTalk.Genome.CacheConfiguration) Method
Create(TechTalk.Genome.Context) Method
Create Method
Create(TechTalk.Genome.Context,TechTalk.Genome.CacheConfiguration,TechTalk.Genome.DataRetrievalConfiguration) Method
Create Method
Methods
ReadOnlyContext Constructor
Members
ReadOnlyContext Class
Invalidate(TechTalk.Genome.Set) Method
Invalidate(TechTalk.Genome.IContext,TechTalk.Genome.Set) Method
Invalidate Method
CacheSet(TechTalk.Genome.Set) Method
CacheSet(TechTalk.Genome.IContext,TechTalk.Genome.Set) Method
CacheSet(TechTalk.Genome.IContext,TechTalk.Genome.Set) Method
CacheSet(TechTalk.Genome.Set) Method
CacheSet Method
Methods
Members
QueryCacheManager Class
PropertyName Property
Properties
Members
PropertyChangeEventArgs Class
PrecacheWithView(TechTalk.Genome.Collection,System.String,System.String[],System.Object[]) Method
PrecacheWithView(TechTalk.Genome.Set,System.String,System.String[],System.Object[]) Method
PrecacheWithView(TechTalk.Genome.Set,System.String,System.String[],System.Object[]) Method
PrecacheWithView Method
PrecacheSet(TechTalk.Genome.Set,System.String) Method
PrecacheSet(TechTalk.Genome.Set,System.String) Method
PrecacheSet Method
Precache(TechTalk.Genome.Set,System.String,System.Object[]) Method
Precache(TechTalk.Genome.Collection,System.String,System.Object[]) Method
Precache(TechTalk.Genome.Set,System.String,System.Object[]) Method
Precache Method
LoadWithView(S,System.String[]) Method
LoadWithView(TechTalk.Genome.Set,System.String[]) Method
LoadWithView(TechTalk.Genome.Set,System.String[]) Method
LoadWithView Method
Methods
Members
PredictiveCacheManager Class
GetResultField Method
BindField(System.String,System.String,System.String) Method
BindField(System.String,TechTalk.Genome.Schema.Field) Method
BindField(System.String) Method
BindField(System.Int32,TechTalk.Genome.Schema.Field) Method
BindField(System.Int32,System.String,System.String) Method
BindField Method
Methods
BoundFields Property
Properties
PersistentResultBinder Constructor(DataDomainSchema, Type)
PersistentResultBinder Constructor(TranslatedType)
PersistentResultBinder Constructor
Members
PersistentResultBinder Class
op_Inequality Method
op_Equality Method
Operators
Unpin Method
Pin Method
GetHashCode Method
Equals Method
Methods
PinnedContext Property
EffectiveContext Property
DataDomain Property
Properties
Persistent Constructor
Members
Persistent Class
OrderDirection Enumeration
ObjectEventHandler Delegate
Members
MsSqlServices Class
Create Method
Methods
ManualInvalidation Constructor
Members
ManualInvalidation Class
Create Method
Methods
LruCache Constructor
Members
LruCache Class
GetObjectData Method
Methods
Object Field
LockingContext Field
Fields
Members
LockViolationException Class
LockingException Constructor
Members
LockingException Class
LockCommitMode Enumeration
Create(TechTalk.Genome.Locking.LockingSemanticsBindings) Method
Create(TechTalk.Genome.Locking.LockingSemanticsBindings,TechTalk.Genome.CommitArgs) Method
Create Method
Create(TechTalk.Genome.IContext) Method
Create(TechTalk.Genome.IContext,TechTalk.Genome.Locking.LockingSemanticsBindings,TechTalk.Genome.CacheConfiguration,TechTalk.Genome.DataRetrievalConfiguration) Method
Create(TechTalk.Genome.IContext,TechTalk.Genome.Locking.LockingSemanticsBindings,TechTalk.Genome.CacheConfiguration,TechTalk.Genome.DataRetrievalConfiguration,TechTalk.Genome.CommitArgs) Method
Create(TechTalk.Genome.IContext,TechTalk.Genome.Locking.LockingSemanticsBindings) Method
Create(TechTalk.Genome.IContext,TechTalk.Genome.Locking.LockingSemanticsBindings,TechTalk.Genome.CacheConfiguration) Method
Create Method
Methods
Members
LocalContext Class
OnPropertyChange Method
Methods
Members
IPropertyChangeCallback Interface
GetRealObject Method
GetRealObject(TechTalk.Genome.Schema.PersistentType) Method
GetRealObject(TechTalk.Genome.Schema.PersistentType,TechTalk.Genome.State.IContextProvider) Method
GetRealObject Method
Methods
Identity Property
Properties
Members
IObjectReference Interface
Type Property
Identity Property
Properties
Members
IObjectProxy Interface
IsInternalError Property
Properties
InternalGenomeException Constructor
Members
InternalGenomeException Class
OnLoad Method
Methods
Members
ILoadCallback Interface
OnDelete Method
Methods
Members
IDeleteCallback Interface
DataDomain Property
Properties
Members
IDataDomainBoundObject Interface
ConnectionStateChange Event
Events
QueryProvider Method
QueryProvider(TechTalk.Genome.IContext) Method
QueryProvider Method
New(TechTalk.Genome.IContext,System.Object[]) Method
New(System.Object[]) Method
New Method
Extent(TechTalk.Genome.IContext) Method
Extent Method
Extent Method
Delete(System.Object) Method
Delete(TechTalk.Genome.IContext,System.Object) Method
Delete Method
Methods
Role Property
ConnectionString Property
Properties
Members
IDataDomain Interface
ContextStack Property
Properties
Members
IContextStackBinder Interface
GenomeContext Property
Properties
Members
IContextBoundProxy Interface
Context Property
Properties
Members
IContextBoundObject Interface
LoadObject Event
DeleteObject Event
ConnectionStateChange Event
ChangeObject Event
BeforeUpdateObject Event
BeforeUpdateDeferred Event
BeforeUpdate Event
BeforeRollbackObject Event
BeforeRollbackDeferred Event
BeforeRollback Event
BeforeCommitObject Event
BeforeCommitDomain Event
BeforeCommitDeferred Event
BeforeCommit Event
AfterUpdateObject Event
AfterUpdateDeferred Event
AfterUpdate Event
AfterRollbackObject Event
AfterRollbackDeferred Event
AfterRollback Event
AfterOpenConnection Event
AfterCommitObject Event
AfterCommitDomain Event
AfterCommitDeferred Event
AfterCommit Event
Events
Unlock(System.Object,TechTalk.Genome.Locking.LockArgs) Method
Unlock(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs) Method
Unlock(System.Object,TechTalk.Genome.Locking.ILockingSemantics) Method
Unlock(System.Object) Method
Unlock Method
UnloadProperty Method
TryLock(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs) Method
TryLock(System.Object,TechTalk.Genome.Locking.LockArgs) Method
TryLock Method
Rollback(TechTalk.Genome.CommitArgs) Method
Rollback Method
Rollback Method
RenewLocksWithCheck(System.TimeSpan) Method
RenewLocksWithCheck Method
RenewLocksWithCheck Method
RenewLocks Method
RenewLocks(System.TimeSpan) Method
RenewLocks Method
Pin(TechTalk.Genome.Set) Method
Pin(S) Method
Pin Method
MemoryUnlock Method
MemoryLock(System.Object) Method
MemoryLock(System.Object,TechTalk.Genome.State.StateFieldSet) Method
MemoryLock Method
Lock(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs,System.Boolean) Method
Lock(System.Object,TechTalk.Genome.Locking.LockArgs) Method
Lock(System.Object) Method
Lock(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs) Method
Lock Method
IsPropertyLoaded Method
IsNewObject Method
IsDeleted Method
InvalidateAll(System.Type) Method
InvalidateAll Method
InvalidateAll Method
Invalidate Method
HasLocked(System.Object,TechTalk.Genome.Locking.LockArgs) Method
HasLocked(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs) Method
HasLocked(System.Object) Method
HasLocked(System.Object,TechTalk.Genome.Locking.ILockingSemantics) Method
HasLocked Method
Flush Method
Detach Method
Delete Method
Commit Method
Commit(TechTalk.Genome.CommitArgs) Method
Commit Method
Attach Method
Methods
Session Property
IsEnlistedInDistributedTransaction Property
IsCommitted Property
BaseContext Property
Properties
Members
IContext Interface
Create Method
Methods
Members
ICompositeResultBinderFactory Interface
OnChange Method
Methods
Members
IChangeCallback Interface
Create Method
Methods
Members
ICacheInvalidationStrategyFactory Interface
Create Method
Methods
Members
ICacheFactory Interface
OnBeforeUpdate Method
Methods
Members
IBeforeUpdateCallback Interface
OnBeforeRollback Method
Methods
Members
IBeforeRollbackCallback Interface
OnBeforeCommit Method
Methods
Members
IBeforeCommitCallback Interface
OnAfterUpdate Method
Methods
Members
IAfterUpdateCallback Interface
OnAfterRollback Method
Methods
Members
IAfterRollbackCallback Interface
OnAfterCommit Method
Methods
Members
IAfterCommitCallback Interface
GetRangeMethod Enumeration
GenomeException Constructor(SerializationInfo, StreamingContext)
GenomeException Constructor(Int32, String, Exception)
GenomeException Constructor(String, String)
GenomeException Constructor(Int32, String)
GenomeException Constructor(String, String, Exception)
GenomeException Constructor
Members
GenomeException Class
ExternalQuerySet Constructor(DataDomain, IDbCommand, ExternalQueryResultBinder)
ExternalQuerySet Constructor(DataDomain, String, ExternalQueryResultBinder)
ExternalQuerySet Constructor
Members
ExternalQuerySet Class
GetResultField Method
Methods
Type Property
Schema Property
Properties
ExternalQueryResultBinder Constructor
Members
ExternalQueryResultBinder Class
ExecuteNonQuery(TechTalk.Genome.IContext,TechTalk.Genome.IDataDomain,System.Data.IDbCommand) Method
ExecuteNonQuery(TechTalk.Genome.IDataDomain,System.Data.IDbCommand) Method
ExecuteNonQuery(TechTalk.Genome.IDataDomain,System.String) Method
ExecuteNonQuery(TechTalk.Genome.IContext,TechTalk.Genome.IDataDomain,System.String) Method
ExecuteNonQuery Method
Create(TechTalk.Genome.IDataDomain,System.Data.IDbCommand,TechTalk.Genome.ExternalQueryResultBinder) Method
Create(TechTalk.Genome.IDataDomain,System.String,TechTalk.Genome.ExternalQueryResultBinder) Method
Create(TechTalk.Genome.IDataDomain,System.Data.IDbCommand,TechTalk.Genome.ExternalQueryResultBinder) Method
Create(TechTalk.Genome.IContext,TechTalk.Genome.IDataDomain,System.String,TechTalk.Genome.ExternalQueryResultBinder) Method
Create(TechTalk.Genome.IContext,TechTalk.Genome.IDataDomain,System.Data.IDbCommand,TechTalk.Genome.ExternalQueryResultBinder) Method
Create(TechTalk.Genome.IDataDomain,System.String,TechTalk.Genome.ExternalQueryResultBinder) Method
Create Method
Methods
Members
ExternalQuery Class
GetValueToCache Method
GetValueOfDescendantClass Method
Freeze Method
Add(TechTalk.Genome.DataDomain,System.Type,System.String[]) Method
Add(TechTalk.Genome.DataDomain,System.Type,System.String[],System.String[]) Method
Add Method
Methods
DataRetrievalConfiguration Constructor
Members
DataRetrievalConfiguration Class
Schema Method
AsGenomeDataDomain Method
Methods
Members
DataDomainExtensions Class
TypeIdentityCache Property
Schema Property
Role Property
Namespaces Property
LockServers Property
EnableEvaluatingGroupByInMemory Property
ConnectionString Property
CommandTimeout Property
ByIdQueryCacheSize Property
Properties
DataDomainConfiguration Constructor(String, DataDomainSchema)
DataDomainConfiguration Constructor(String, DataDomainSchema, Object)
DataDomainConfiguration Constructor()
DataDomainConfiguration Constructor
Members
DataDomainConfiguration Class
ConnectionStateChange Event
Events
GetObjectData Method
QueryProvider(TechTalk.Genome.IContext) Method
QueryProvider Method
QueryProvider Method
New(System.Type,System.Object[]) Method
New(TechTalk.Genome.IContext,System.Object[]) Method
New(TechTalk.Genome.IContext,System.Type,System.Object[]) Method
New(System.Object[]) Method
New Method
GetByRole Method
Extent(System.Type) Method
Extent Method
Extent(TechTalk.Genome.IContext) Method
Extent Method
Evaluate(TechTalk.Genome.Context,System.String,System.Object[]) Method
Evaluate(TechTalk.Genome.Oql.OqlExpression) Method
Evaluate(System.Boolean,TechTalk.Genome.Oql.OqlExpression) Method
Evaluate(System.String,System.Object[]) Method
Evaluate(System.String,System.Object[]) Method
Evaluate(TechTalk.Genome.Oql.OqlExpression,TechTalk.Genome.Oql.OqlCompilerContext) Method
Evaluate(System.Boolean,TechTalk.Genome.Oql.OqlExpression,TechTalk.Genome.Oql.OqlCompilerContext) Method
Evaluate(System.Boolean,System.String,System.Object[]) Method
Evaluate Method
Delete(TechTalk.Genome.IContext,System.Object) Method
Delete(System.Object) Method
Delete Method
Methods
Role Property
ConnectionString Property
CommandTimeout Property
Properties
Schema Field
Fields
DataDomain Constructor(SerializationInfo, StreamingContext)
DataDomain Constructor(DataDomainSchema, String)
DataDomain Constructor(DataDomainConfiguration)
DataDomain Constructor(DataDomainSchema, String, Object)
DataDomain Constructor
Members
DataDomain Class
DatabaseConnectionEvent Enumeration
GetObjectData Method
Methods
Message Property
IsInternalError Property
ErrorCode Property
Properties
DalException Constructor(Int32, String)
DalException Constructor(String, String, Exception)
DalException Constructor(SerializationInfo, StreamingContext)
DalException Constructor(String, String)
DalException Constructor(Int32, String, Exception)
DalException Constructor
Members
DalException Class
ContextType Enumeration
AsGenomeContext Method
Methods
Members
ContextExtensions Class
LoadObject Event
DeleteObject Event
ConnectionStateChange Event
ChangeObject Event
BeforeUpdateObject Event
BeforeUpdateDeferred Event
BeforeUpdate Event
BeforeRollbackObject Event
BeforeRollbackDeferred Event
BeforeRollback Event
BeforeCommitObject Event
BeforeCommitDomain Event
BeforeCommitDeferred Event
BeforeCommit Event
AfterUpdateObject Event
AfterUpdateDeferred Event
AfterUpdate Event
AfterRollbackObject Event
AfterRollbackDeferred Event
AfterRollback Event
AfterOpenConnection Event
AfterCommitObject Event
AfterCommitDomain Event
AfterCommitDeferred Event
AfterCommit Event
Events
Unpin(TechTalk.Genome.Set) Method
Unpin(S) Method
Unpin Method
Unlock(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs) Method
Unlock(System.Object,TechTalk.Genome.Locking.ILockingSemantics) Method
Unlock(System.Object) Method
Unlock(System.Object,TechTalk.Genome.Locking.LockArgs) Method
Unlock Method
UnloadProperty Method
TryLock(System.Object,TechTalk.Genome.Locking.LockArgs) Method
TryLock(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs) Method
TryLock Method
ToString Method
get_BaseContext Method
SetContextStackBinder(TechTalk.Genome.IContextStackBinder,System.Boolean) Method
SetContextStackBinder(TechTalk.Genome.IContextStackBinder) Method
SetContextStackBinder Method
Set Method
RollbackCurrent Method
Rollback(TechTalk.Genome.CommitArgs) Method
Rollback Method
Rollback Method
RenewLocksWithCheck(System.TimeSpan) Method
RenewLocksWithCheck Method
RenewLocksWithCheck Method
RenewLocks Method
RenewLocks(System.TimeSpan) Method
RenewLocks Method
Refer(TechTalk.Genome.Identity,TechTalk.Genome.State.StateFieldSet) Method
Refer(TechTalk.Genome.IObjectProxy,TechTalk.Genome.State.StateField) Method
Refer(TechTalk.Genome.IObjectProxy,TechTalk.Genome.State.StateFieldSet) Method
Refer Method
PushIfNotCurrent Method
Push(TechTalk.Genome.IContext,System.Boolean) Method
Push(TechTalk.Genome.IContext) Method
Push Method
PropertyChange Method
Pop Method
Pin(TechTalk.Genome.Set) Method
Pin(S) Method
Pin Method
MemoryUnlock Method
MemoryLock(System.Object,TechTalk.Genome.State.StateFieldSet) Method
MemoryLock(System.Object) Method
MemoryLock Method
Lock(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs,System.Boolean) Method
Lock(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs) Method
Lock(System.Object) Method
Lock(System.Object,TechTalk.Genome.Locking.LockArgs) Method
Lock Method
IsPropertyLoaded Method
IsNewObject Method
IsDeleted Method
InvalidateAll(System.Type) Method
InvalidateAll Method
InvalidateAll Method
Invalidate Method
HasLocked(System.Object) Method
HasLocked(System.Object,TechTalk.Genome.Locking.ILockingSemantics) Method
HasLocked(System.Object,TechTalk.Genome.Locking.ILockingSemantics,TechTalk.Genome.Locking.LockArgs) Method
HasLocked(System.Object,TechTalk.Genome.Locking.LockArgs) Method
HasLocked Method
GetEffectiveContext Method
GetContextStackBinder Method
Get Method
Flush Method
Finalize Method
Dispose Method
Detach Method
DeleteCurrent Method
Delete Method
CommitCurrent Method
Commit Method
Commit(TechTalk.Genome.CommitArgs) Method
Commit Method
Change(System.Object,TechTalk.Genome.State.StateField) Method
Change(System.Object) Method
Change Method
Attach Method
Methods
Session Property
IsStackEmpty Property
IsEnlistedInDistributedTransaction Property
IsContextStackBinderInitialized Property
IsCommitted Property
Current Property
ContextType Property
BaseContext Property
Properties
Members
Context Class
Transaction Property
DataDomain Property
CustomData Property
Context Property
ConnectionEvent Property
Connection Property
Properties
Members
ConnectionEventArgs Class
Populate Method
GetResultField Method
Methods
CompositeResultBinder Constructor
Members
CompositeResultBinder Class
CommitResults Enumeration
CommitEventHandler Delegate
UpdateEvent Property
CommitResult Property
CommitArgs Property
Properties
Members
CommitEventArgs Class
LockMode Property
CommitLockTimeout Property
Properties
Default Field
Fields
CommitArgs Constructor(LockCommitMode, TimeSpan)
CommitArgs Constructor(LockCommitMode)
CommitArgs Constructor
Members
CommitArgs Class
Collection Class
Clear Method
Add Method
Methods
CacheConfiguration Constructor
Members
CacheConfiguration Class
ArrayResultBinderFactory Class
Populate Method
Methods
ArrayResultBinder Constructor(DataDomainSchema, ExternalQueryResultBinder[])
ArrayResultBinder Constructor(DataDomainSchema, Type, ExternalQueryResultBinder[])
ArrayResultBinder Constructor
Members
ArrayResultBinder Class
VersionFromByteArray Method
Unlock Method
Rollback Method
Lock Method
GetRequiredStateFields Method
GetClientVersion Method
BeforeCommitDomain Method
AfterCommitContext Method
RenewWithCheck Method
OnUpdateObjectFinally Method
OnMemoryLock Method
GetAllLockedObjects Method
BeforeUpdateObject Method
Methods
ApplicationServer Constructor(String, Int32, ILockAnnotationProvider)
ApplicationServer Constructor(String, Int32)
ApplicationServer Constructor
Members
ApplicationServer Class
TechTalk.Genome
Genome Core API Reference
TechTalk.Genome.NullableTypes.NullableUInt64
TechTalk.Genome.NullableTypes.NullableUInt32
TechTalk.Genome.NullableTypes.NullableUInt16
TechTalk.Genome.NullableTypes.NullableString
TechTalk.Genome.NullableTypes.NullableSingle
TechTalk.Genome.NullableTypes.NullableSByte
TechTalk.Genome.NullableTypes.NullableInt64
TechTalk.Genome.NullableTypes.NullableInt32
TechTalk.Genome.NullableTypes.NullableInt16
TechTalk.Genome.NullableTypes.NullableGuid
TechTalk.Genome.NullableTypes.NullableDouble
TechTalk.Genome.NullableTypes.NullableDecimal
TechTalk.Genome.NullableTypes.NullableDateTime
TechTalk.Genome.NullableTypes.NullableChar
TechTalk.Genome.NullableTypes.NullableByte
TechTalk.Genome.NullableTypes.NullableBoolean
TechTalk.Genome.NullableTypes
TechTalk.Genome.Sql
TechTalk.Genome.Set
TechTalk.Genome.PredictiveCacheManager
TechTalk.Genome.MsSqlServices
TechTalk.Genome
System.Data.SqlTypes.SqlString
System.Data.SqlTypes.SqlSingle
System.Data.SqlTypes.SqlMoney
System.Data.SqlTypes.SqlInt64
System.Data.SqlTypes.SqlInt32
System.Data.SqlTypes.SqlInt16
System.Data.SqlTypes.SqlGuid
System.Data.SqlTypes.SqlDouble
System.Data.SqlTypes.SqlDecimal
System.Data.SqlTypes.SqlDateTime
System.Data.SqlTypes.SqlByte
System.Data.SqlTypes.SqlBoolean
System.Data.SqlTypes.SqlBinary
System.Data.SqlTypes
System.Data.OracleClient.OracleTimeSpan
System.Data.OracleClient.OracleString
System.Data.OracleClient.OracleNumber
System.Data.OracleClient.OracleMonthSpan
System.Data.OracleClient.OracleLob
System.Data.OracleClient.OracleDateTime
System.Data.OracleClient.OracleBoolean
System.Data.OracleClient.OracleBinary
System.Data.OracleClient.OracleBFile
System.Data.OracleClient
System.UInt64
System.UInt32
System.UInt16
System.TimeSpan
System.String
System.Single
System.SByte
System.Object
System.Int64
System.Int32
System.Int16
System.Guid
System.Enum
System.Double
System.Decimal
System.DateTime
System.Char
System.Byte
System.Boolean
System
Types mapped in Genome
Reference Guide
Compiling a DataDomainSchema for PostgreSql
Compiling a DataDomainSchema for SQLite 3
Compiling a DataDomainSchema for MS SQL Server 2008
Compiling a DataDomainSchema for SqlCE
Compiling a DataDomainSchema for IBM DB2
Compiling a DataDomainSchema for Oracle
Supporting different database platforms in Genome
General guidelines for exception handling in regards to Genome
Genome Exceptions
Application Exceptions
User Exceptions
Classification of exceptions
Exceptions Raised by Genome
Generating the projects
Configuring rename rules
Defining advanced options
Defining options
Specifying project name
Selecting the tables
Selecting the database
Selecting the database platform
Starting the wizard
Database Reverse Engineering Wizard
Setting up a solution using WOP
Setting up a solution to map a business layer to the database
Forward engineering mapping files and navigation between source code and mapping
Using Visual Studio .NET integration
Genome WCF Service Application Wizard
Genome ASP.NET Web Application Wizard
Genome Windows Forms Application Wizard
Genome Console Application Wizard
Visual Studio wizards for Genome applications
Genome Database Management Extensions
Executing Queries
Configuration
Genome Query Analyzer
Tools
Stub Proxy Generation Quick Reference
Database integration tests with SQLite in-memory databases
Quick reference
Conclusions
Walkthrough: WebShop sample
Problems with unit testing for O/RM applications
Unit testing vs. integration testing
Unit testing with Genome
Testing
Genome fluent mapping extensions (GFMX)
Genome historization extensions (GHX)
Genome multi language extensions (GMLX)
Working with Data Transfer Objects
Update scenarios
View definition scenarios
Support for different messaging frameworks
Reports
Advanced topics
Complex update use case: update cart
Simple update use case: add product to cart
Query use case: product list and search product
Use case walkthrough
Shared components
Web frontend
Business backend
GenomeShop sample walkthrough
Setting up a Genome Messaging Extensions project
Code generation and extensibility
Development workflow
Overview
Genome messaging extensions (GMX)
Customising GRIP
Parented list page
Parented details page and managing master-details in a single transaction
Creating a detail page
Creating a list page
Creating a project
Reverse engineering the database
Sample scenario
GRIP Wizard Walkthrough
Building web applications with Genome
Integration with System.Transactions
Object level pessimistic locking
Object level optimistic locking
Overview about object level locking
Database level locking
Overview about locking and concurrency control
Explicitly managing state
ContextStackBinder: configuring lookup for the current context
Using the ContextStack: working with multiple contexts
Consistency strategies provided by different contexts
Context: state management and update tracking
State and transaction management in Genome
Partial object population
Query load span
Enumerating sets and fetching results
Transactional consistency of queries
Side effects of deferred query execution
Execution semantics
Building dynamic queries with OQL
Additional operators supported on the client side
OQL on the client side
Extending OQL with RawSql
Mapping members of transient classes
Transient arguments and runtime reflection
Mapping domain model entry points in OQL (queries not related to an instance member)
Client-side implementation of members mapped in OQL
Mapping recursive methods
Mapping many-many associations
Mapping one-one associations
Encapsulating and reusing associations
Mapping one-many associations
Mapping associations
Calling class members in OQL
Mapping members with parameters in OQL
Mapping class members in OQL
Encapsulating query logic in the domain model
Set operators (intersection, union, difference)
Selecting an object from a set with one element: Set.ToObject()
Ordering in OQL: Set.Order()
Checking for existence of elements: Set.IsEmpty, Set.Contains(T)
Aggregate functions and result count
Projection in OQL
Filtering in OQL
Querying for the extent of a type: extentof(T)
Building OQL expressions with parameters
Executing queries with DataDomain.Evaluate
Using the Genome Object Query Language (OQL) and LINQ
Projecting to anonymous types
Evaluating mapped LINQ expressions on the client side with Genome
Mapping expressions with LINQ in Genome
Mapping for System.Linq.Data.SqlClient.SqlMethods
Preaching with LINQ
Supported query operators
Executing queries with Genome and LINQ
Using Genome with LINQ in C# and VB.NET
Working with Genome and LINQ
Using Genome with LINQ
Inheritance
Relations in the class model
Working with persistent objects (Create, Update, Delete)
Initialising and using a DataDomain
Mapping persistent objects
Introduction
Getting started
User’s Guide
Genome 2.1.2
Genome 2.1.3
Genome 2.1.7
Genome 2.2.0
Genome 2.2.2
Genome Oracle Technology Preview
Genome Oracle Technology Preview
Genome 2.2.5
Genome 2.2.7
Genome 2.2.8
Genome 2.2.9
Genome 2.2.10
Genome 2.3.0
Genome 2.3.1
Genome 2.3.2
Genome 2.4.0
Genome 2.4.1
Genome 2.5.0
Genome 2.6
Genome 3.0 beta 1
Genome 3.0 beta 2
Genome 3.0 beta 3
Genome 3.0
Genome 3.1
Genome 3.2
Genome 3.3
Genome 3.3 service release
Genome 3.4
Genome 3.4 service release
Genome 4.0
Genome 4.1
Release History
Genome editions
What’s New in this release
Genome