다음을 통해 공유


SqlString 멤버

데이터베이스에서 저장하거나 검색할 문자의 가변 길이 스트림을 나타냅니다. SqlString에는 해당 .NET Framework String 데이터 형식의 다양한 내부 데이터 구조가 있습니다. String은 항상 현재 스레드의 기본 CultureInfo를 사용하지만 SqlString은 고유한 로캘 ID를 포함하며 플래그를 비교합니다. 두 SqlString 구조체의 비교 결과는 운영 체제 및 현재 스레드 로캘과 관련이 없습니다.

다음 표에서는 SqlString 형식에 의해 노출되는 멤버를 보여 줍니다.

Public 생성자

  이름 설명
Public method Supported by the .NET Compact Framework SqlString 오버로드되었습니다. SqlString 클래스의 새 인스턴스를 초기화합니다.

위쪽

Public 필드

  이름 설명
Public field Static Supported by the .NET Compact Framework BinarySort 영문자 값이 아닌 숫자 문자 값에 따라 정렬을 수행하도록 지정합니다.
Public field Static Supported by the .NET Compact Framework BinarySort2 영문자 값이 아닌 숫자 문자 값에 따라 정렬을 수행하도록 지정합니다.
Public field Static Supported by the .NET Compact Framework IgnoreCase 대/소문자를 무시하면서 SqlString 비교를 수행하도록 지정합니다.
Public field Static Supported by the .NET Compact Framework IgnoreKanaType 가나 형식을 무시하면서 문자열 비교를 수행하도록 지정합니다. 가나 형식은 일본어의 발성음을 표현하는 히라가나 문자와 가타카나 문자를 나타냅니다. 히라가나는 일본 고유의 어구과 단어를 표현하는 데 사용되고, 가타카나는 "컴퓨터"나 "인터넷" 등과 같은 외래어를 표현하는 데 사용됩니다. 발성음은 히라가나와 가타카나 모두로 표현할 수 있습니다. 이 값이 선택되어 있으면 하나의 발성음에 대해 히라가나 문자와 가타카나 문자가 같은 것으로 간주됩니다.
Public field Static Supported by the .NET Compact Framework IgnoreNonSpace 분음 부호와 같이 공백 없는 조합 문자를 무시하면서 문자열 비교를 수행하도록 지정합니다. 유니코드 표준(Unicode Standard)에서 조합 문자는 기본 문자와 조합하여 새 문자를 만들어내는 문자로 정의됩니다. 공백 없는 조합 문자를 렌더링할 때는 공백 문자가 사용되지 않습니다. 공백 없는 조합 문자에 대한 자세한 내용은 http://www.unicode.org에서 Unicode Standard 부분을 참조하십시오.
Public field Static Supported by the .NET Compact Framework IgnoreWidth 문자 너비를 무시하면서 문자열 비교를 수행하도록 지정합니다. 예를 들어, 일본어의 가타카나 문자는 전자나 반자로 쓸 수 있는데, 이 값이 선택되어 있으면 전자로 쓰여진 가타카나 문자와 반자로 쓰여진 가타카나 문자가 같은 것으로 간주됩니다.
Public field Static Supported by the .NET Compact Framework Null SqlString 구조체 인스턴스의 Value 속성에 할당할 수 있는 null 값을 나타냅니다.

위쪽

Public 속성

  이름 설명
Public property Supported by the .NET Compact Framework CompareInfo SqlString 구조체의 문자열 비교 방식을 정의하는 CompareInfo 개체를 가져옵니다.
Public property Supported by the .NET Compact Framework CultureInfo SqlString 개체의 Culture에 대한 정보를 나타내는 CultureInfo 구조체를 가져옵니다.
Public property Supported by the .NET Compact Framework IsNull SqlStringValueNull인지 여부를 나타냅니다.
Public property Supported by the .NET Compact Framework LCID SqlString 구조체의 해당 지역 로캘과 언어를 지정합니다.
Public property Supported by the .NET Compact Framework SqlCompareOptions SqlString과 다른 SqlString 구조체의 비교 방식을 나타내는 SqlCompareOptions 열거형 값을 하나 이상 조합한 것입니다.
Public property Supported by the .NET Compact Framework Value SqlString 구조체에 저장되어 있는 문자열을 가져옵니다. 이 속성은 읽기 전용입니다.

위쪽

Public 메서드

( Protected 메서드 참조)

  이름 설명
Public method Static Supported by the .NET Compact Framework Add 두 개의 지정된 SqlString 값을 연결하여 새 SqlString 구조체를 만듭니다.
Public method Supported by the .NET Compact Framework Clone SqlString 개체의 복사본을 만듭니다.
Public method Static Supported by the .NET Compact Framework CompareOptionsFromSqlCompareOptions 지정된 SqlCompareOptions 값과 같은 값을 갖는 CompareOptions 열거를 가져옵니다.
Public method Supported by the .NET Compact Framework CompareTo 오버로드되었습니다. 이 인스턴스를 지정된 개체와 비교하여 상대 값의 표시를 반환합니다.
Public method Static Supported by the .NET Compact Framework Concat 지정된 두 SqlString 구조체를 연결합니다.
Public method Supported by the .NET Compact Framework Equals 오버로드되었습니다. 재정의되었습니다. 두 구조체에 대해 논리 비교를 수행하여 같은지 여부를 확인합니다.
Public method Supported by the .NET Compact Framework GetHashCode 재정의되었습니다. 이 인스턴스의 해시 코드를 가져옵니다.
Public method Supported by the .NET Compact Framework GetNonUnicodeBytes ANSI 형식으로 된 SqlString의 내용을 포함하는 바이트 배열을 가져옵니다.
Public method Supported by the .NET Compact Framework GetType  현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public method Supported by the .NET Compact Framework GetUnicodeBytes 유니코드 형식으로 된 SqlString의 내용을 포함하는 바이트 배열을 가져옵니다.
Public method Static Supported by the .NET Compact Framework GetXsdType 지정된 XmlSchemaSet의 XSD(XML 스키마 정의 언어)를 반환합니다.
Public method Static Supported by the .NET Compact Framework GreaterThan SqlString 피연산자에 대해 논리 비교를 수행하여 첫 번째 피연산자가 두 번째 피연산자보다 큰지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework GreaterThanOrEqual SqlString 피연산자에 대해 논리 비교를 수행하여 첫 번째 피연산자가 두 번째 피연산자보다 크거나 같은지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework LessThan SqlString 피연산자에 대해 논리 비교를 수행하여 첫 번째 피연산자가 두 번째 피연산자보다 작은지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework LessThanOrEqual SqlString 피연산자에 대해 논리 비교를 수행하여 첫 번째 피연산자가 두 번째 피연산자보다 작거나 같은지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework NotEquals SqlString 피연산자에 대해 논리 비교를 수행하여 같지 않은지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework op_Addition 지정된 두 SqlString 구조체를 연결합니다.
Public method Static Supported by the .NET Compact Framework op_Equality SqlString 피연산자에 대해 논리 비교를 수행하여 둘이 같은지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework op_Explicit 오버로드되었습니다. SqlString 형식 간 변환을 수행합니다.
Public method Static Supported by the .NET Compact Framework op_GreaterThan SqlString 피연산자에 대해 논리 비교를 수행하여 첫 번째 피연산자가 두 번째 피연산자보다 큰지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework op_GreaterThanOrEqual SqlString 피연산자에 대해 논리 비교를 수행하여 첫 번째 피연산자가 두 번째 피연산자보다 크거나 같은지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework op_Implicit String 매개 변수를 SqlString로 변환합니다.
Public method Static Supported by the .NET Compact Framework op_Inequality SqlString 피연산자에 대해 논리 비교를 수행하여 같지 않은지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework op_LessThan SqlString 피연산자에 대해 논리 비교를 수행하여 첫 번째 피연산자가 두 번째 피연산자보다 작은지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework op_LessThanOrEqual SqlString 피연산자에 대해 논리 비교를 수행하여 첫 번째 피연산자가 두 번째 피연산자보다 작거나 같은지 여부를 확인합니다.
Public method Static Supported by the .NET Compact Framework ReferenceEquals  지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨)
Public method Supported by the .NET Compact Framework ToSqlBoolean SqlString 구조체를 SqlBoolean으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlByte SqlString 구조체를 SqlByte으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlDateTime SqlString 구조체를 SqlDateTime으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlDecimal SqlString 구조체를 SqlDecimal으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlDouble SqlString 구조체를 SqlDouble으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlGuid SqlString 구조체를 SqlGuid으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlInt16 SqlString 구조체를 SqlInt16으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlInt32 SqlString 구조체를 SqlInt32으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlInt64 SqlString 구조체를 SqlInt64으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlMoney SqlString 구조체를 SqlMoney으로 변환합니다.
Public method Supported by the .NET Compact Framework ToSqlSingle SqlString 구조체를 SqlSingle으로 변환합니다.
Public method Supported by the .NET Compact Framework ToString 재정의되었습니다. SqlString 개체를 String로 변환합니다.

위쪽

Protected 메서드

  이름 설명
Protected method Supported by the .NET Compact Framework Finalize  가비지 수집기에서 Object를 회수하기 전에 Object가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Protected method Supported by the .NET Compact Framework MemberwiseClone  현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)

위쪽

명시적 인터페이스 구현

  이름 설명
Explicit interface implementation Method Supported by the .NET Compact Framework System.Xml.Serialization.IXmlSerializable.GetSchema 이 멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용하려고 하지는 않습니다.
Explicit interface implementation Method Supported by the .NET Compact Framework System.Xml.Serialization.IXmlSerializable.ReadXml 이 멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용하려고 하지는 않습니다.
Explicit interface implementation Method Supported by the .NET Compact Framework System.Xml.Serialization.IXmlSerializable.WriteXml 이 멤버는 .NET Framework 인프라를 지원하며 코드에서 직접 사용하려고 하지는 않습니다.

위쪽

참고 항목

참조

SqlString 구조체
System.Data.SqlTypes 네임스페이스
CurrentCulture

기타 리소스

SqlTypes 사용