2 implementations of ItagDBPROP
System.Data.OleDb (2)
OleDbStruct.cs (2)
316
internal sealed class tagDBPROP_x86 :
ItagDBPROP
346
internal sealed class tagDBPROP :
ItagDBPROP
24 references to ItagDBPROP
System.Data.OleDb (24)
DbPropSet.cs (6)
165
internal
ItagDBPROP
[] GetPropertySet(int index, out Guid propertyset)
182
ItagDBPROP
[]? properties = null;
193
properties = new
ItagDBPROP
[propset.cProperties];
211
internal void SetPropertySet(int index, Guid propertySet,
ItagDBPROP
[] properties)
280
ItagDBPROP
dbprop = OleDbStructHelpers.CreateTagDbProp(propertyId, required, value);
282
propertyset.SetPropertySet(0, propertySet, new
ItagDBPROP
[1] { dbprop });
OleDbCommand.cs (3)
1249
ItagDBPROP
[] dbprops;
1331
ItagDBPROP
[] dbprops = new
ItagDBPROP
[count];
OleDbConnection.cs (1)
548
ItagDBPROP
[] dbprops = propSet.GetPropertySet(0, out propertySet);
OleDbConnectionInternal.cs (1)
358
ItagDBPROP
[] dbprops;
OleDbConnectionStringBuilder.cs (2)
479
ItagDBPROP
[] props = propset.GetPropertySet(i, out propertyset);
482
foreach (
ItagDBPROP
prop in props)
OleDbDataReader.cs (1)
1810
ItagDBPROP
[] dbprops;
OleDbStruct.cs (10)
318
OleDbPropertyStatus
ItagDBPROP
.dwStatus => this.dwStatus;
320
object?
ItagDBPROP
.vValue => this.vValue;
322
int
ItagDBPROP
.dwPropertyID => this.dwPropertyID;
348
OleDbPropertyStatus
ItagDBPROP
.dwStatus => this.dwStatus;
350
object?
ItagDBPROP
.vValue => this.vValue;
352
int
ItagDBPROP
.dwPropertyID => this.dwPropertyID;
576
internal static
ItagDBPROP
CreateTagDbProp(int propertyID, bool required, object value) =>
577
ODB.IsRunningOnX86 ? (
ItagDBPROP
)new tagDBPROP_x86(propertyID, required, value) :
580
internal static
ItagDBPROP
CreateTagDbProp() =>
581
ODB.IsRunningOnX86 ? (
ItagDBPROP
)new tagDBPROP_x86() : new tagDBPROP();