SqlClrPart Structure
Models an immutable structure that represents a Common Language Run-time (CLR) part.
Namespace: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
Public Structure SqlClrPart
public struct SqlClrPart
public value class SqlClrPart
[<Sealed>]
type SqlClrPart = struct end
JScript supports the use of structures, but not the declaration of new ones.
The SqlClrPart type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SqlClrPart | Initializes a new instance of the SqlClrPart class. |
Top
Properties
Name | Description | |
---|---|---|
IsFunctionCall | Gets a value that indicates whether this part is a method invocation. | |
Name | Gets the name for the CLR part. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to this. (Overrides ValueType.Equals(Object).) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Gets a hash code for the CLR part. (Overrides ValueType.GetHashCode().) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) |
Top
Operators
Name | Description | |
---|---|---|
Equality | Returns a value that indicates whether two CLR parts are equal. | |
Inequality | Returns a value that indicates whether two CLR parts are not equal. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.