SoapQName 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XSD QName
형식을 래핑합니다.
public ref class SoapQName sealed : System::Runtime::Remoting::Metadata::W3cXsd2001::ISoapXsd
[System.Serializable]
public sealed class SoapQName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SoapQName : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
[<System.Serializable>]
type SoapQName = class
interface ISoapXsd
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SoapQName = class
interface ISoapXsd
Public NotInheritable Class SoapQName
Implements ISoapXsd
- 상속
-
SoapQName
- 특성
- 구현
예제
다음 코드 예제에서 멤버를 사용 하는 방법을 보여 줍니다 합니다 SoapQName 간을 변환 하는 클래스를 SoapQName 개체와 XSD QName
문자열입니다.
#using <System.Runtime.Remoting.dll>
using namespace System;
using namespace System::Runtime::Remoting::Metadata::W3cXsd2001;
int main()
{
// Parse an XSD formatted string to create a SoapQName object.
String^ xsdQName = L"tns:SomeName";
SoapQName^ qName = SoapQName::Parse( xsdQName );
// Print the value of the SoapQName object in XSD format.
Console::WriteLine( L"The SoapQName object in XSD format is {0}.", qName );
// Print the XSD type string of the SoapQName object.
Console::WriteLine( L"The XSD type of the SoapQName "
L"object is {0}.", qName->GetXsdType() );
// Print the XSD type string of the SoapQName class.
Console::WriteLine( L"The XSD type of the SoapQName class "
L"is {0}.", SoapQName::XsdType );
// Create a QName object.
SoapQName^ soapQNameInstance = gcnew SoapQName(
L"tns",L"SomeName",L"http://example.org" );
// Print the key the SoapQName object.
Console::WriteLine( L"The key of the SoapQName object is {0}.",
soapQNameInstance->Key );
// Print the name of the SoapQName object.
Console::WriteLine( L"The name of the SoapQName "
L"object is {0}.", soapQNameInstance->Name );
// Print the namespace of the SoapQName class.
Console::WriteLine( L"The namespace for this instance of SoapQName is {0}.",
soapQNameInstance->Namespace );
}
using System;
using System.Runtime.Remoting.Metadata.W3cXsd2001;
public class Demo
{
public static void Main(string[] args)
{
// Parse an XSD formatted string to create a SoapQName object.
string xsdQName = "tns:SomeName";
SoapQName qName = SoapQName.Parse(xsdQName);
// Print the value of the SoapQName object in XSD format.
Console.WriteLine(
"The SoapQName object in XSD format is {0}.",
qName.ToString());
// Print the XSD type string of the SoapQName object.
Console.WriteLine("The XSD type of the SoapQName " +
"object is {0}.", qName.GetXsdType());
// Print the XSD type string of the SoapQName class.
Console.WriteLine(
"The XSD type of the SoapQName class " +
"is {0}.", SoapQName.XsdType);
// Create a QName object.
SoapQName soapQNameInstance =
new SoapQName("tns", "SomeName", "http://example.org");
// Print the key the SoapQName object.
Console.WriteLine("The key of the SoapQName " +
"object is {0}.", soapQNameInstance.Key);
// Print the name of the SoapQName object.
Console.WriteLine("The name of the SoapQName " +
"object is {0}.", soapQNameInstance.Name);
// Print the namespace of the SoapQName class.
Console.WriteLine("The namespace for this instance of SoapQName " +
"is {0}.", soapQNameInstance.Namespace);
}
}
설명
XSD 데이터 형식에 대한 자세한 내용은 XML 데이터 형식 참조를 참조하세요.
생성자
SoapQName() |
SoapQName 클래스의 새 인스턴스를 초기화합니다. |
SoapQName(String) |
정규화된 이름의 로컬 부분을 사용하여 SoapQName 클래스의 새 인스턴스를 초기화합니다. |
SoapQName(String, String) |
정규화된 이름의 네임스페이스 별칭과 로컬 부분을 사용하여 SoapQName 클래스의 새 인스턴스를 초기화합니다. |
SoapQName(String, String, String) |
정규화된 이름의 로컬 부분과 네임스페이스 별칭과, 별칭이 참조하는 네임스페이스를 사용하여 SoapQName 클래스의 새 인스턴스를 초기화합니다. |
속성
Key |
정규화된 이름의 네임스페이스 별칭을 가져오거나 설정합니다. |
Name |
정규화된 이름의 이름 부분을 가져오거나 설정합니다. |
Namespace |
Key에서 참조하는 네임스페이스를 가져오거나 설정합니다. |
XsdType |
현재 SOAP 형식의 XSD(XML Schema Definition Language)를 가져옵니다. |
메서드
Equals(Object) |
지정된 개체가 현재 개체와 같은지 확인합니다. (다음에서 상속됨 Object) |
GetHashCode() |
기본 해시 함수로 작동합니다. (다음에서 상속됨 Object) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
GetXsdType() |
현재 SOAP 형식의 XSD(XML Schema Definition Language)를 반환합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
Parse(String) | |
ToString() |
정규화된 이름을 String으로 반환합니다. |
적용 대상
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기