1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148
|
<?xml version="1.0" encoding="utf-8"?>
<Type Name="SqlBulkCopyOptions" FullName="System.Data.SqlClient.SqlBulkCopyOptions">
<TypeSignature Language="C#" Value="public enum SqlBulkCopyOptions" />
<AssemblyInfo>
<AssemblyName>System.Data</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>System.Flags</AttributeName>
</Attribute>
</Attributes>
<Docs>
<since version=".NET 2.0" />
<remarks>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>You can use the <see cref="T:System.Data.SqlClient.SqlBulkCopyOptions" /> enumeration when you construct a <see cref="T:System.Data.SqlClient.SqlBulkCopy" /> instance to change how the <see cref="Overload:System.Data.SqlClient.SqlBulkCopy.WriteToServer" /> methods for that instance behave.</para>
</remarks>
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Bitwise flag that specifies one or more options to use with an instance of <see cref="T:System.Data.SqlClient.SqlBulkCopy" />.</para>
</summary>
</Docs>
<Members>
<Member MemberName="CheckConstraints">
<MemberSignature Language="C#" Value="CheckConstraints" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Data.SqlClient.SqlBulkCopyOptions</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Check constraints while data is being inserted. By default, constraints are not checked.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="Default">
<MemberSignature Language="C#" Value="Default" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Data.SqlClient.SqlBulkCopyOptions</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Use the default values for all options.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="FireTriggers">
<MemberSignature Language="C#" Value="FireTriggers" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Data.SqlClient.SqlBulkCopyOptions</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>When specified, cause the server to fire the insert triggers for the rows being inserted into the database.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="KeepIdentity">
<MemberSignature Language="C#" Value="KeepIdentity" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Data.SqlClient.SqlBulkCopyOptions</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Preserve source identity values. When not specified, identity values are assigned by the destination.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="KeepNulls">
<MemberSignature Language="C#" Value="KeepNulls" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Data.SqlClient.SqlBulkCopyOptions</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Preserve null values in the destination table regardless of the settings for default values. When not specified, null values are replaced by default values where applicable.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="TableLock">
<MemberSignature Language="C#" Value="TableLock" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Data.SqlClient.SqlBulkCopyOptions</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>Obtain a bulk update lock for the duration of the bulk copy operation. When not specified, row locks are used.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
<Member MemberName="UseInternalTransaction">
<MemberSignature Language="C#" Value="UseInternalTransaction" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Data.SqlClient.SqlBulkCopyOptions</ReturnType>
</ReturnValue>
<Docs>
<since version=".NET 2.0" />
<summary>
<attribution license="cc4" from="Microsoft" modified="false" />
<para>When specified, each batch of the bulk-copy operation will occur within a transaction. If you indicate this option and also provide a <see cref="T:System.Data.SqlClient.SqlTransaction" /> object to the constructor, an <see cref="T:System.ArgumentException" /> occurs.</para>
</summary>
</Docs>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
</Member>
</Members>
</Type>
|