Please follow the link to .NET Protocol Contracts.